목록기초튼튼 (110)
IT 개발노트
init() -> service() -> ( doGet() or doPost() ) -> destroy() 최초호출때 Servlet 객체가 안만들어져 있기 때문에 init() -> service() -> ( doGet() or doPost() ) -> destroy() 이후 호출때는 service() -> ( doGet() or doPost() ) -> destroy() 즉, ( doGet() or doPost() )이 실행되도 Servlet이 죽지 않고 메모리에 남아있다. ( 캐시 느낌 ) 이런 생명주기 때문에 Servlet을 만들때 HttpServlet을 상속 받아서 doGET(), doPOST()를 오버라이드해서 사용해주어야 한다. init() : Servlet에서 사용하는 전역변수 등등.... 을..
D:\itcen\eclips-workspace\.metadata\.plugins\org.eclipse.wst.server.core \tmp0\work\Catalina \localhost\mysite2\org\apache\jsp\WEB_002dINF\views
lx01 /usr/local/itcen/tomcat |----- conf |----- logs |----- webapps |------ emaillist1.war |------ /emaillist1 |-----/WEB-INF | |-----web.xml
리다이렉트 : 클라이언트 -> 서버 -> 클라이언트 -> 서버 포워딩 : 클라이언트 -> 서버 -> 서버
Maven Project WebService pom.xml 설정 4.0.0 kr.co.itcen helloweb 0.0.1-SNAPSHOT war UTF-8 src/main/java ${project.basedir}/src/main/resources **/*.java org.apache.maven.plugins maven-resources-plugin UTF-8 org.apache.maven.plugins maven-compiler-plugin 3.8.0 1.8 1.8 org.apache.maven.plugins maven-war-plugin 3.2.1 src/main/webapp false web.xml 자동으로 생성하는 방법 프로젝트 우클릭 -> Java EE Tools -> Generate 클릭 -..
Preferences -> Server -> Runtime Environments -> 아래 폴더 추가 No servers are available 클릭 -> -> Finish -> Tomcat 아래에 웹 페이지가 올라와있는지 확인후 오른쪽 스타트 버튼으로 돌린다 ( 서비스를 하나만 돌리는게 아니라 여러개가 물려서 돌아가기 때문 ) Tomcat Port번호 설정 Servers -> server.xml -> 63번 라인 웹 서비스 실행 경로 context란 어플리케이션 하나 하나를 의미 ContextPath를 이용해서 실행 URL이 들어오면 Tomcat이 ContextPath를 확인 후 연결해준다. http://localhost:8088/helloweb2 ( WebContent )/index.jsp war..
[참조] https://mobilegen.tistory.com/41 Help -> install new software -> Work with: http://exerd.com/update -> Add -> Name: exerd -> Next -> Next -> Accept -> finish -> 체크 -> restart 프로젝트 우클릭 -> New -> other -> eXERD File 만들기 Window -> perspective -> other -> eXERD 선택