/ 매핑 WEB-INF 에 web.xml 를 넣는다. 경로리를 지정해준다. /hello 만 쳐도 com.newlecture.web.Nana 까지 나오게 해준다. ( 패키지명 까지 적어줘야 한다 . ) 큰 수정 복잡 없이 바로바로 실행하여 결과를 나타낼수있다.
분류 전체보기
이클립스를 처음 접하면 그대로 사용하기 보다는 마켓플레이스에서 필요한것들을 다운받아 사용하는 것이 좋다. 그 중 가장 추천하는것이 스킨인데 어두운 스킨을 써야 눈에 좋기 때문이다. 스킨 다운방법 1. 이클립스 메인 메뉴 help -> 서브메뉴 Eclipse Marketplace를 실행시킨다. 2. Search탭에서 Theme 검색 3. Darkest Dark Theme 다운 스킨 다운 적용 화면 https://docs.oracle.com/javase/8/docs/api/index.html https://blog.naver.com/sakura_pink/221007860789 이클립스 단축키 설정 Ctrl + F - 찾기 기능 및 replace with 기능이있음 Ctrl + Space - 자동완성 기능..
서블릿코드 를 작성하고 컴파일하고 실행하는데 많은 단계가 필요했고 도구를 사용하는데 불편했다 이제 쉽게 개발할 수 있는 환경이 있는데 자바를 이용하여 할때는 이클립스 EE 를 사용한다. 코드수정 – 컴파일 – 배포 – 톰캣서버재시작 – 브라우저요청을 했었는데 도구를 사용하면 한번에 해결 한다. 이러한 과정을 이클립스에서 ctrl+F11 를 통해서 한번에 해결한다. 다음에는 서블릿 파일을 작성해보겠습니다.
웹 이 담당하는 것은 UI 인데 콘솔UI , 윈도우 UI 가 있다. 웹이라는 것은 서버에서 클라이언트에다가 출력결과를 보여준다. PrintStream out = new PrintStream(OS,true); HttpServletRequest , HttpServletResponse 문자열을 출력할때는 PrintStream 으로 받는다.
package test; public class Test2 { public static void main(String[] args) { int[] array = new int[5]; // 5개 공간 저장 for(int i=0; i < array.length; i++) { while(true) { array[i]= (int)(Math.random()*10); // 0 ~ 9까지 랜덤함수 생성 boolean result = true; for(int j=0; i
Web.xml 에 Hello 라는 이름으로 요청하고 톰켓이 왔을 때 해당하는 서블릿 클래스를 찾아서 실행해준다. 이런설정을 하고 클래스 파일을 두면 사용자 요청으로 톰켓을 실행해서 결과를 돌려준다. 작성한 클래스 Nana.txt를 WEB-INF 에 복붙한다. 웹 인포는 외부에서 요청할 수 있는 디렉터리가 아니다. 그래서 WEB-INF에서 Nana.txt를 지우고 Web.xml를 편집하여 매핑 정보를 넣는다. Nana 는 패키지명도 있으면 패키지명.클래스명 까지 적어줘야 한다. 만약 Nana클래스가 있으면 urp-pattern 에 hello가 오면 서블릿네임 na를 실행하는데 이 서블릿은 위에 na를 의미하고 클래스 Nana를 해당한다. 즉 , Nana를 /hello로 url를 매핑시킨것이다. 밑에는 사용..