분류 전체보기(49)
-
JSP-[#Servlet 맛보기] 2.Web.xml에 서블릿 맵핑
[ #Servlet 맛보기 ] Web.xml에 서블릿 맵핑 2019-02-13 1. Servlet 문서 작성 하기 2. Web.xml에 서블릿 맵핑 3. 어노테이션을 이용한 서블릿 맵핑 Web.xml에 서블릿 맵핑 Project 생성 Generate Web.xml deployment descriptor 을 선택하여 web.xml을 생성했다면 Web.xml 을 통해 서블릿 URL-Mapping 을 할 수 있다. Web.xml을 열어 보면 다음과 같은 내용이 있을 것이다. Web.xml 을 생성 시 초기 값으로 주어지는 코드들이다. 웹 서버 url 경로로 처음 들어왔을 때 클라이언트에 처음으로 노출되는 파일들을 명시해 놓은 것이다. 우리는 이 내용 안에 서블릿 코드를 추가하여 서블릿 맵핑을 할 것이다. 코드..
2019.02.22 -
JSP-[#Servlet 맛보기] 1.Servlet 문서 작성하기
[ #Servlet 맛보기 ] Servlet 문서 작성하기 2019-02-13 1. Servlet 문서 작성 하기 2. Web.xml에 서블릿 맵핑 3. 어노테이션을 이용한 서블릿 맵핑 Servlet 문서 작성하기 Project 생성하기 : Web-Dynamic Web Project 로 생성 Project 생성 시 Generate Web.xml deployment descriptor 을 선택하고 생성 프로젝트 우클릭 후 new - others - Servlet 클릭 내부 Package / ClassName 작성 후 Next 버튼 **Servlet class 는 HttpServlet을 Superclass 로 둔다 (상속한다.)** URL-Mapping 을 /add 나 /Edit 버튼을 눌러 수정한다. 출처..
2019.02.13 -
JSP-[#JSP 시작하기] 1.JSP 시작하기
[ #JSP 시작하기 ] JSP 시작하기 2019-02-13 Java IDE : Java EE Project 생성 방법 : web - Dynamic web project Project 생성시 Generate web.xml deployment descriptor 을 선택하고 Finish 버튼을 누르면 Web.xml 을 포함한 프로젝트를 생성한다. Jsp 파일 생성방법 Webcontent 파일 하위경로에 jsp 파일 생성 Jsp 파일 구성정보 html과 유사한 방식으로 작성 차이점이 있다면 상단에 같은 DML 코드가 추가된다. 내용은 다음과 같다. Page language ="java" 화면의 언어는 자바이다. ContentType ="text/html; charset=EUC-KR" 콘텐츠 타입은 text로..
2019.02.13 -
개발일지-[#JAVA] javax. 형식의 에러 발생시
[ javax. 형식의 에러 해결법 ]The import javax.annotation.Resource cannot be resolvedThe import javax.servlet cannot be resolved 2018-07-15 증상 The import javax.servlet이나The import javax.annotation.Resource cannot be resolved 형식의 "javax." cannot be resolved 메세지가 표출되어 해결되지 않는 문제가 발생했다. 원인분석 package 내 Build Path에 libraries 안에 해당 라이브러리 파일이 추가되지 않아 발생하는 문제였다. 해결
2018.07.15 -
용어정리 -[#MVC] Spring framework MVC
[ Spring framework MVC ]MVC 디자인 패턴 2018-07-13 Model View Controller 의 약자로,MVC는 사용자 인터페이스와 비즈니스 로직을 분리하여 웹 개발을 하는 것을 큰 장점으로 꼽는다. MVC 패턴도 MVC 모델1과 MVC 모델 2로 나뉘는데, MVC라고 하면 당연히 MVC 모델2를 의미한다. 따라서 여기서는 MVC 모델 2 (이하 MVC)를 기준으로 설명한다. 디자인 패턴 디자인 패턴은 건축으로치면 공법에 해당하는 것으로 소프트웨어의 개발 방법을 공식화 한 것이다. 소수의 뛰어난 엔지니어가 해결한 문제를 다수의 엔지니어들이 처리 할 수 있도록 한 규칙이면서, 구현자들 간의 커뮤니케이션의 효율성을 높이는 기법이다. (위키피디아 참고) MVC Model : 모델은..
2018.07.13 -
실습정리-[#스프링삼각형] 1.스프링을 적용하지 않은 방식으로의 코딩
[ 스프링을 적용하지 않은 방식으로의 코딩 ] 2018 - 06 - 02 우선 스프링에서 예제문을 실행시켜보도록 하자실습은 STS를 통해 진행됩니다. 1. STS의 File -> New -> Spring Legacy Porject - > Spring MVC Project 를 선택합니다.2. Project name에 ExpertSpring30을 입력하고 Next 버튼을 클릭합니다.3. Please specify the top-level package e.g. com.mycompay.myapp*에 com.heaven.mvc를 입력한 후 Finish 버튼을 입력해 스프링 MVC 프로젝트를 생성합니다.4. STS 좌측의 Package Explorer에서 src/main/java 밑에 expert001_01 패키..
2018.06.02