● 목록 web.xml myweb index.html index.htm index.jsp default.html default.htm default.jsp phone number 02-111-2222 admin email admin@kosta.or.kr servlet.listener.MyListener counter servlet.lifecycle.CounterServlet filePath C:\Java\counter.dat counter /lifecycle/counter read querystring servlet.requestparam.ReadQueryStringServlet read querystring /form/readqs CounterServlet.java package servlet.life..
web.xml form servlet servlet.requestparam.FormServlet form servlet /form/formServlet input_form.html 각종 입력 폼이름 : 패스워드 : 주소 : 성별 : 남성 : 여성 : 광고 메일수신여부 관심 언어를 선택하세요(다중선택 가능) JavaC언어파이썬루비핸드폰 번호010011016019 상품 분류컴퓨터가전제품소프트웨어설명 전송버튼초기화버튼버튼 FormServlet.java package servlet.requestparam; import java.io.IOException;import java.io.PrintWriter; import javax.servlet.ServletException;import javax.servlet.ht..
● 세션(Session) 관리 - 세션 : 사용자가 프로그램 사용을 시작해서 종료 할 때까지의 일의 단위 - 세션 관리 : 한 세션동안 프로그램이 사용자의 데이터를 유지하도록 하는 것 - Web Program 은 HTTP 프로토콜상에서 실행되는 프로그램 HTTP 프로토콜은 사용자의 데이터(상태)를 유지할 수 없는 프로토콜 => 상태유지를 못하는 프로토콜(stateless) - Web Program에서 세션관리하는 방법 + Cookie를 이용한 관리 + Session을 이용한 관리 + URL Rewriting 방식(거의 안씀) ● Cookie를 이용한 세션 관리+ Cookie 란 : Client의 상태정보를 유지 하기 위해 서버가 Web Browser(클라이언트)에 전송하는 Text 데이터- 쿠키 값은 n..
Tomcat 설치 메뉴얼 다운 Apache 사이트에서 Tomcat 8.0.43 다운로드후 C:Java에 저장해서 압축 푼후 경로설정 시스템설정 환경변수에 경로지정 TOMCAT_HOMECATALINA_HOMEPATH 설정 기존 설치 PATH에 \bin; 을 추가해서 설정해준다설정 후 cmd창에서 startup conf폴더에서 server.xml 파일수정8080찾기 -> 8088로 수정 redirectPort="8443" URIEncoding="UTF-8"/> -> URIEncoding="UTF-8 추가 : 한글화 해주는 인코딩 저장후 cmd창에서 startup http://127.0.0.1:8088/ 접속해보기 톰켓 서버 생성 후 설정
o목록 ==================================================================================================web.xml calculatorWeb index.html index.htm index.jsp default.html default.htm default.jsp CalculatorServlet calc.controller.CalculatorServlet CalculatorServlet /calc ==================================================================================================CalculatorServlet.java package c..
Event 처리 모델-> 객체의 상태가 비정기적으로 변화되는 것을 처리하는 방식 ex) 집에서 불이나면 소방서에 연락한다. 버튼을 클릭하면 저장한다. Text 입력폼이 포커스를 얻으면 글을 지운다 o Event Source : Event가 발생하는 객체 -집, 버튼, p/g o Event : Event Source의 상태를 바꾸는 사건 -불나면 Click, focus, 시작 o Event Handler : Event Source에서 발생한 Event를 처리하는 처리자 -소방서에 연락, 저장, 글을 지운다, 불이난 시간을 저장 => 메소드로 만든다. o Event Listener : Event Source에서 Event 발생을 감시하다가 Event발생시 Event Handler를 호출하는 객체 (실행환경이..
ServletContext - web application의 실행환경 관련 기능 제공하며 app실행 시작시 생성~ app 종료시 소멸 => web container가 관리 o 속성의 저장소o 초기 파라미터 조회o app 관련 정보를 조회 ServletConfig - (특정) 서블릿 객체가 사용할 기능/정보를 제공 o 초기파라미터 -> 서블릿 객체 생성 시점에 생성 ~ 서블릿 객체가 소멸시점에 소멸 (init()를 통해 서블릿에 주입) ※ web.xml 저장ServletContext(초기파라미터를 공유함)- 태그 안에 설정- 초기파라미터 1개 설정- 서블릿 코드 : getServletContext().getInitparameter("이름");ex) 이름 문자열 ServletConfig(각 서블릿이 따로 초..