본문 바로가기

JSP

(4)
[JSP] Servlet 파라미터 값 받기 HTML 구현 로그인 아이디: 비밀번호:   LoginServlet 구현@WebServlet("/Login")public class LoginServlet extends HttpServlet { private static final long serialVersionUID = 1L; public LoginServlet() { super(); } protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { System.out.println("do..
[JSP] Form 태그로 Get, Post 메서드 사용해보기 Servlet은 JAVA 언어를 사용하여 웹 프로그램을 제작하는 것이다.간단한 Servlet 프로젝트를 만들어 보면서 전체적인 구조(흐름)을 살펴보겠다.protected void doGet(HttpServletRequest request, HttpServletResponse response) { // 요청처리 객체 // 응답처리 객체 Servlet 클래스는 HttpServlet 클래스를 상속 받는다.요청처리 객체 및 응답처리 객체를 톰캣 서버에서 받는다. response.setContentType("text/html; charset=utf-8"); 클라이언트에게 보여줄 때는 html로 보여준다. PrintWriter out = response.g..
[JSP] Servlet Servlet 이란?JSP 표준이 나오기전에 만들어진 표준으로 자바로 웹 어플리케이션을 개발할 수 있도록 하기 위해 만들어짐.서블릿을 이용하면 자바 클래스를 이용해서 웹 어플리케이션을 개발할 수 있다.반드시 매핑을 해야한다!! (경로명 및 보안상의 문제) 동적 웹 어플리케이션 컴포넌트.java 확장자클라이언트의 요청에 동적으로 작동하고, 응답은 html을 이용java thread를 이용하여 동작(가장 큰 장점) - thread pool을 이용하면 서버의 부하를 줄일 수 있다.MVC 패턴에서 Contoroller로 이용된다.(View - JSP, Model)  GenericServlet 추상 클래스는 Servlet과 ServletConfig 인터페이스를 구현함(반쪽 완성 설계도)HttpServlet은 Ge..
[JSP] JSP 특징, 동작 원리 인터넷과 웹의 개요인터넷컴퓨터가 서로 연결되어 TCP/IP라는 통신 프로토콜을 이용하여 정보를 주고받는 전세계의 컴퓨터 네트워크웹인터넷에 연결된 컴퓨터들을 통해 사람들이 정보를 공유할 수 있는 정보 공간월드 와이드 웹(world wide web)의 줄임말 웹의 동작 원리웹은 기본적으로 클라이언트/서버 방식으로 동작가장 널리 쓰이는 웹 서버(웹 컨테이너)아파치, 톰캣, IIS 정적 웹 페이지와 동적 웹 페이지 정적 웹 페이지컴퓨터에 저장된 텍스트 파일을 그대로 보는 것예: HTML(Hyper Text MarkUp Language)동적 웹 페이지저장된 내용을 다른 변수로 가공 처리하여 보는 것PHP(Personal Home Page), ASP(Active Server Page), JSP 정적 웹 페이지의 동..