분류 전체보기
-
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..
-
DB Study2 - AriticleDB 2018. 8. 10. 16:12
Board ERD Table 설계 CREATE TABLE ARTICLE( ARTICLE_ID INTEGER NOT NULL , SUBJECT VARCHAR2(2000 CHAR) NOT NULL , CONTENT VARCHAR2(4000 CHAR) NOT NULL , VIEW_COUNT INTEGER NOT NULL , WRITE_DATE TIMESTAMP NOT NULL , MEMBER_ID VARCHAR2(100 CHAR) NOT NULL ); CREATE UNIQUE INDEX XPK게시글 ON ARTICLE(ARTICLE_ID ASC); ALTER TABLE ARTICLE ADD CONSTRAINT XPK게시글 PRIMARY KEY (ARTICLE_ID); CREATE TABLE MEMBER( ME..
-
Java, DB 작성 - DB StudyDB 2018. 8. 10. 13:37
VO - Value Object DB를 설계 할때, Table별로 나눈다.Common - Util을 상수로 만들어서 갖다 쓴다.Service - Dao객체 Method 정의 전체조회는 List 전체 출력 검색은 Class Type으로 find Method 이용Controller - 가입, 조회, 검색 정의 반드시 Table 먼저 구성해야되고 Table 구조와 똑같이 만들어야 한다.Table 구성별로 Package를 나눈다. 게시물과 회원 관계를 만들고 Db와 Java 연동 연습 Toad for Oracle에서 Table 설계 SQL 작성 후 F5를 하면 Table이 만들어진다. CREATE TABLE BOARD( TITLE VARCHAR(100) NOT NULL , CONTENT VARCHAR(3000)..