괴발개발 224

DB에 option태그나 value값이 있는 태그의 한글 값 넣는 방법

1. option태그 같은 경우, value속성을 따로 쓰지않으면 입력된 값이 value가 되어서 DB에 직접 넣을 수 있음. jsp파일에 있는 option태그 카테고리 정보공유 상담/질문 사담 업데이트 알림 시험안내 *카테고리선택안했을때, 모달창띄우기위한 조건때문에 카테고리는 value를 0을 줌 2. VO파일에서 메서드를 이용해서 한글로 변환시키고 mapper로 값을 이동시키게 하기 2-1. VO의 코드에 아래와 같은 메서드를 추가 public String getCategoryValue() { if(board_category.equals("1")) { return "정보공유"; }else if(board_category.equals("2")) { return "상담/질문"; }else if(board..

게시글 상세보기: 파일다운로드

jsp파일에서 a태그 href의 다운로드 링크주소 /경로쓸거다쓰고/filename?${파일의경로가다들어있는파일이름} *원래 업로드당시의 파일이름을 쓰면 안됨. 다운로드시 주소를 못찾아 컨트롤러 코드 @Override public ResponseEntity downloadFile(String fileName) throws IOException { InputStream in = null; ResponseEntity entity = null; try{ HttpHeaders headers = new HttpHeaders(); in = new FileInputStream(uploadPath+fileName); fileName = fileName.substring(fileName.indexOf("_")+1); he..

부트스트랩5 버튼 클릭없이 수동으로 모달창 띄우기

방법1 : 수동으로 모달창 띄우기 - 부트스트랩 : $('#staticBackdrop').modal('show'); 으로 수동으로 id값가진 모달창 부르기 $('#staticBackdrop').modal('show'); * 이 방식으로하면 버튼 누르는 트리거없이도 모달창을 수동으로 띄워줄 수 있음. 방법2 : - 버튼을 눌러서 버튼타입이 submit이라 정보를 전달하게 될 때는, 모달창이 안뜰 수가 있는데 ajax를 이용하지 않을때 $(function){ } 의 끝쯤에 return false를 하면 버튼 누른거 취소되고 모달창 뜸

날짜 시간을 화면에 출력

방법1 - 시간 메소드 대신 VO에서 날짜를 나타내는 변수명이board_registerdate일때, ${board.board_registerdate} 라면 http://java.sun.com/jsp/jstl/fmt" %> 를 jsp 상단에 추가한 뒤, 를 값으로 넣어준다면 원하는 형식에따라서 시간값이 출력됨 방법2 VO파일에서 아래와 같은 메소드를 클래스 안에 private변수 board_registerdate를 이용하여 생성하고 public String getDateTime() { SimpleDateFormat format = new SimpleDateFormat("yyyy년 MM월 dd일 HH:mm:ss"); return format.format(board_registerdate); } jsp파일에서..

첨부파일 기능구현, 에러 UnsatisfiedDependencyException

어노테이션 @Service와 @AllArgsConstructor을 사용하고있었는데, 아래와 같은 에러내용 서블릿 [appServlet]을(를) 위한 Servlet.init() 호출이 예외를 발생시켰습니다. org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'boardController' defined in file [D:\중간경로생략\controller\BoardController.class]: Unsatisfied dependency expressed through constructor parameter 0; nested exception is org.springframework.b..

메뉴 active 기능 따라하기

1. jsp에서 태그가 a태그로 href 이동할때 회원가입 보면 class에 signup 클래스명이 추가되어있음. 밑에를 진행하기 위해서 2. jsp에서 a태그 href속성을 이용할 수 없을 때 jsp에서 이동이 필요한 곳에 클래스명을 각각 CS notice free 추가해두기 - 아래의 function을 위에있는 function으로 대체할 수 있음 $(function(){ var str = location.pathname; str = str.substring(contextPath.length+1); //기본도메인 뒤 1자리부터 추출 if(str.indexOf('CS/') == 0){ // 도메인/student 의경로로 이뤄져있는지 확인 $('.CS').attr('checked','checked'); /..