WEB/JSP
-
FilterWEB/JSP 2016. 9. 26. 11:15
페이지 단위로 어떤 기능을 실행시키고 싶을 때, 필터를 생성하자.filter package는 dao package와 동일한 위치에 생성하도록 한다. UTF-8의 사용으로 브라우저에서 alert의 문자가 깨질 경우,모든 페이지에 setCharacterEncoding("UTF-8"); 코드를 넣을 필요 없이CharacterEncodingFilter 이름의 필터를 생성한다. // 서블릿이 실행되기 이전request.setCharacterEncoding("UTF-8");response.setCharacterEncoding("UTF-8");chain.doFilter(request, response);//서블릿이 실행된 이후 이후 web.xml에 맵핑되는 부분에 알맞게 경로를 설정하면해당 경로의 파일에만 메소드가 ..
-
SessionTestWEB/JSP 2016. 9. 26. 10:54
vew를 담당하는 서블릿은 ViewServlet요청을 처리하는 것은 DoServlet Session.setAttribute(); 로 넣은 값을 다음 페이지에 바로 사용할 수 없다한 페이지가 지나야 get할 수 있다. DoLoginServletString userId = request.getParameter("userId");String userPassword= request.getParameter("userPassword");//Session을 가져온다HttpSession session = request.getSession();//Session에 id와 pw를 넣는다session.setAttribute("userId", userId);session.setAttribute("userPassword", us..
-
Session과 CookieWEB/JSP 2016. 9. 26. 09:48
JSP의 내장 객체1. request 2. response 3. session 4. application 상태를 저장하기 위해서 세션과 쿠키를 쓴다.쿠키는 자바, 세션은 톰캣의 기술이다. HTTP (Hyper Text Transfer Protocol) 원리클라이언트가 서버에게 요청하고 서버가 요청을 받는다.client : 햄버거 주세요server : 햄버거 맞으시죠? 어떤 햄버거를 원하세요?client : ? 햄버거 맞고요, 빅맥 주세요 server : 햄버거 맞으시죠? 빅맥 맞으시죠? 단품으로 드릴까요? 아니면 세트로 드릴까요?client : ... 햄버거 맞아요, 빅맥도 맞고요, 세트로 주세요 server : 햄버거 맞으시죠? 빅맥 맞으시죠? 세트 맞으시죠? 음료는 무엇으로 하시겠어요?client :..
-
PathWEB/JSP 2016. 9. 21. 10:46
1. 앵커 anchor월긃 100만원 아줌마, 집갈땐 '벤츠' 끌고...href - 하이퍼 링크 래퍼런스네이버로 가기 다음으로 가기 Google로 가기 2. 경로2.1. 절대경로 전체적인 경로예)서울시 서대문구네이버나 다음에 들어가고 싶을 때 2.2. 상대경로어떤 장소를 기준으로한 경로예)우리집 앞에 옆에뒤의 경로만 다를 경우 . / [현재폴더 안에 있는 폴더나 파일]. . / -> 상위폴더로 가기이 둘을 이어쓴다면, 뛰어쓰기를 하지 마세요. Tip>>프로토콜은 각기 다른 포트를 사용한다.http:// 80 https:// 443ftp:// 21ftps:// 22개발을 할 때는 이런 포트를 쓰는 것은 자신의 컴퓨터를 노출시키는 매우 위험한 행동이다. 3. URL을 이용한 데이터 전달 방법3.1. GET ..