전체 글
-
백엔드 (3) - 서블릿 포워드, 쿠키와 세션백엔드 프로그래밍 2021. 12. 29. 23:47
서블릿 포워드 방법 rediret : HttpServletResponse 객체의 sendRedirect() 메소드 사용 형식 : sendRedirect ( "포워드할 서블릿 또는 JSP"); refresh : HttpServletResponse 객체의 addHeader() 메소드 사용 형식 : response.addHeader ("Refresh", 경과시간(초);url=요청할 서블릿 또는 JSP); location : 자바스크립트 location 객체의 href 속성 이용 형식 : location.href = "요청할 서블릿 또는 JSP"; dispatch : 일반적으로 포워딩 기능 지칭 형식 : RequestDispatcher dis = request.getRequestDispatcher ("포워드할 ..
-
백엔드 (2) - 서블릿 로직 처리, 커넥션 풀백엔드 프로그래밍 2021. 12. 29. 23:43
서블릿 응답 처리 예제 -패키지 생성 : sec03 -login2.html -LoginServlet2 -매핑 이름 : /login2 -연습문제 -newMember2.html -NewMemberServlet2.java -매핑 이름 : newMember2 -폼 데이터 서버로 전송된 데이터를 다시 클라이언트로 응답해서 HTML 형식으로 출력 아이디 : 비밀번호: protected void doProcess(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { // 클라이언트 요청 처리 //클라이언트 -> 서버로 전송되는 데이터 인코딩 request.setCharacterEncoding..
-
백엔드(1) - Servlet백엔드 프로그래밍 2021. 12. 28. 00:13
웹 (Web) 웹 프로그래밍 클라이언트(Client) / 서버(Server) 방식 정적인 HTML만으로는 데이터가 실시간으로 변화하는 것을 처리하거나 저장하기에는 불가능 동적으로 변화하는 데이터를 처리하고 표시하기 위해서 개발된 것이 CGI, ASP, PHP, JSP, Servlet 정적 웹 프로그래밍 웹 서버에서 보여줄 HTML 페이지, CSS, 이미지, 자바스크립트 등의 파일을 미리 저장해 놓고 브라우저에서 요청할 경우 그대로 전달하는 방식 주로 화면의 디자인을 구성, 클라이언트의 이벤트를 처리