분류 전체보기47 스프링 개론 EJB (Enterprise Java Bean) 분산된 환경에서의 객체를 의미 Java Bean이란 자바 객체를 재사용 가능하게 컴포넌트화 시킬 수 있는 코딩 방침을 정의한 것 (bean은 쉽게 component 또는 객체라고 이해하면 좋음) 그리고 Java Bean 스펙에 맞게 구현된 코드를 웹에서 쉽게 사용하기 위해서 JSP 표준 액션 태그를 지원한다. ( jsp:useBean ... ) EJB란 Enterprise 개발을 단순화하기 위해 발표한 스펙 애플리케이션에는 비지니스와 관련된 객체가 많기 때문에, "비지니스 객체들을 관리하는 컨테이너를 만들어서 필요할 때 마다 컨테이너로 부터 객체를 받는 식으로 관리 하면 좋겠다"는 생각으로 부터 탄생. 스프링 탄생 배경 당시 EJB의 개념이 획기적이었기 때.. 2019. 6. 8. 방명록 - 모델2 모든 요청은 Servlet에서 받고, 응답은 JSP로 1. 디렉토리 구조 살펴보기 JSP 파일은 WEB-INF 폴더 하위 views 폴더에 위치한다 - WEB-INF 폴더 하위에 위치하므로, 외부에서 직접 접근이 불가 ( 보안 요소) - 애플리케이션 내부에서만 가능 (Servlet 이 접근) protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { request.setCharacterEncoding("utf-8"); String actionName = request.getParameter("a"); if("deleteform".equals(actionN.. 2019. 5. 16. 방명록 - 모델1 적용 모델1 : JSP 에서 컨트롤러, 뷰 모든 역할을 처리 이름 비밀번호 삭제 이를 이용해 자바코드가 혼재되어 있음을 볼 수 있다. -------------> 모델 2를 적용해보자 [참고] https://victorydntmd.tistory.com/150?category=719481 2019. 5. 16. Servlet 개념 1. 톰켓과 web.xml 톰켓은 Servlet Container로 Servlet을 실행하여 동작 웹 프로젝트 폴더를 생성할 때 같이 생성한 web.xml 파일에는 클라이언트가 어떤 url을 요청할 때 어떤 servlet 파일을 실행시킬지에 대한 mapping 정보가 담긴 파일. 톰켓은 web.xml 에 매핑되어진 자바 파일을 Servlet 으로 변환, 그 Servlet을 실행하여 요청에 응답 이 때 Servlet으로 변환되기 위해 개발자는 Servlet이라는 것을 명시해줘야 함!! 2. Servlet 기본구조 Servlet으로 변환되기 위해서는 기본적으로 다음의 구조를 만족해야한다 - 톰켓에서 만들어 놓은 HttpServlet 클래스를 상속 - HTTP 요청 메소드인 Get, POST 방식을 처리하기 .. 2019. 5. 16. 이전 1 ··· 8 9 10 11 12 다음