Web
-
Error - EmptyResultDataAccessExceptionWeb 2018. 8. 22. 16:36
Spring작업 중 페이지에 EmptyResultDataAccessException가 생겼다. QueryForObject는 1개만 뽑아 오는건데 EmptyResultDataAccessException이 생길 수 있다. QueryForObject를 사용할 때, try-catch를 이용한다. try { return this.jdbcTemplate.queryForObject( this.memberQueries.get(Query.SELECT_ONE_QUERY) , new Object[] {email} , new RowMapper() { @Override public MemberVO mapRow(ResultSet rs, int rowNum) throws SQLException { return BindData.bi..
-
-
Board TipWeb 2018. 8. 17. 17:53
SQL에서 장문의 데이터를 집어넣을때 쓰는 Column Type VARCHAR2(4000) - 최대 4000자만 가능 CLOB - 굉장히 장문의 데이터도 집어넣을수 있음 게시판 종류 BBS : 글쓰기(등록일 기준) + 댓글 - 국내에서 주로 이용 FORUM : 글쓰기(토론) 정렬기준 : 1. 업데이트 날짜, 2. 작성일, 댓글 필수 - 해외에서 주로 이용 C : Insert R : List, Detail U : Update D : Delete 일반적으로 ID를 만드는 방법(관례) BD-20180816-000001 BD-2018081611-000001 테이블키워드(XX)-날짜(시간)-시퀀스 -- SQL문 예) BD-2018081613-000001 SELECT 'BD-' || TO_CHAR(SYSDATE, ..
-
Query ParameterWeb/Servlet & JSP 2018. 8. 17. 09:48
Query String이라고도 불리고 ?뒤에 Key & Value 값이 존재한다. ex) url?BoardId=Bd~~~192 BoardId가 Bd~~~192이 인것을 찾는다. Client Server Request-----------> ( Query Parameter ) HttpServletRequest의 request객체가 Query Parameter 정보를 갖는다. doGet()메소드에서 Query String 값을 얻어 온다., // Query String// ?boardId=BO-20180817-000141 String boardId = request.getParameter("boardId");
-
Servlet 시작Web/Servlet & JSP 2018. 8. 13. 14:03
Java Resources에 패키지 생성 후 Servlet Class를 생성한다. Class Name을 설정 후 Next Mapping을 통해 http://localhost.com/Heelo-Web/index 가 된다. HttpServelet이 요청과 응답을 처리해준다. web.xml은 설정이 들어있기 때문에 없어지면 안된다. 패키지명과 클래스명이 다 붙어있다. /index인 것을 Mapping하는 설정이다. url-pattern을 통해 /index 이외에도 여러가지 추가를해 매핑할수 있다. Servlet을 실행시키려면 Server에 있는 Tomcat을 이용한다. Hello-Web을 Add하고 Finish한다. 설정이 된 후, Tomcat 8.0아래에 Hello-Web이 들어간지 확인하고 Tomcat을 ..
-
Tomcat Server 설정Web/Servlet & JSP 2018. 8. 13. 10:35
Eclipse -> Windows -> Perspective -> Servers -> Add -> Apache -> Tomcat v8.0 jdk10으로 하고 tomcat 경로를 설정한다. Dynamic Web Project 생성 후, Web Module version은 2.5로 설정 폴더 4개를 만들어준다. 설정 완료. http://localhost:8080/Hello-Web/... 이 된다. 구성은 ㅣ이렇게 되있다. src/main/webapp 부터 web.xml까지는 Content영역이고 보통 jsp,css,js,img파일들이 들어간다.WEB_INF에는 설정파일이 들어간다. webapp은 Browser접근이 가능한 부분이다.WEB_INF는 Browser에서 접근이 되지 않는다. src/main/jav..