본문 바로가기

Spring Framework/jsp 웹19

JSTL 코드 작성하는 방법 / c:if 문 / c:choose문 작성하기 JSTL 코드 작성하는 방법 JSTL 코드를 작성하려면 jstl.jar파일을 프로젝트에 추가해야합니다. jstl-1.2.jar 파일은 mvnrepository에서 다운로드 받으실 수 있습니다. http://www.mvnrepository.com/artifact/javax.servlet/jstl/1.2 jstl-1.2.jar 파일을 링크에서 다운로드하고 프로젝트에 추가합니다. 커스텀 태그 : 개발자가 추가한 기능이 모여있는 태그 JSTL : 커스텀 태그 중 많이 사용되는 것들을 모아놓은 라이브러리 태그를 사용하는 방법 / JSP 코드에서 HTML 주석을 사용하면 안되는 이유 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 Insert titl.. 2017. 11. 30.
서블릿 연결하는 방법 서블릿 연결하는 방법 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 package servlet; import java.io.IOException; import javax.servlet.ServletException; import javax.servlet.annotation.WebServlet; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; @WebServlet("/colorSelect.do") public class colorSelectServlet ext.. 2017. 11. 30.
EL 표현식 EL 표현식 EL(Expression Language) 이번 글은 jsp EL표현식에 관한 글입니다. jsp 파일에 자바 코드 상의 변수를 적는 2가지 방법이 있습니다. 1.request객체 사용하기 2.EL 표현식 사용하기 request 객체를 사용하는 방법은 코드를 다음과 같이 작성합니다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 Insert title here Colored by Color Scripter cs EL 표현식을 사용하는 방법은 코드를 다음과 같이 작성합니다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 4.. 2017. 11. 30.
jsp 웹 프로그래밍 / 세션 , 쿠키 jsp 웹 프로그래밍 / 세션 , 쿠키 세션과 쿠키의 등장 배경 http 프로토콜은 비연결형 프로토콜이다. 그래서 사용자의 연결을 계속 유지하지 않는 방식으로 출력이 처리된다. 사용자의 요청에 대한 응답을 한 후 연결을 해제한다. 예를 들어 한 번 로그인한 사용자가 로그아웃 할 때까지 보관해야할 정보가 있다면 곤란하다. 이런 http프로토콜의 문제점을 해결하기 위해서 세션과 쿠키라는 개념이 등장했다. 세션 : 서버에 정보를 저장하는 방식 쿠키 : 정보를 클라이언트의 pc에 저장하는 방식 세션 쿠키의 단점 PC에 정보가 보관되기 때문에 보안에 취약하다(개인정보 유출) 작은 크기의 데이터만 저장가능 세션의 장점 JSP(서버 사이드)에서만 접근이 가능하므로 보안이 유지된다 저장 할 수 있는 데이터에 한계가 없.. 2017. 11. 27.
jsp 페이지 이동 방식 / Forward / Redirect jsp 페이지 이동 방식 Forward (포워드) Web content는 Redirect 명령이 들어오면 웹 브라우저에게 다른 페이지로 이동하라고 명령을 내린다 그러면 웹 브라우저는 url을 지시된 주소로 바꾸고 그 주소로 이동한다 클라이언트의 정보를 가지고 이동한다 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 Insert title here Colored by Color Scripter cs 보내는 쪽의 코드 받는 쪽의 코드 Redirect (리다이렉트) 브라우저의 url을 변경해서 페이지를 이동하는 방식 request와 response가 유지되지 않는다 포워드 방식과 다르게 클라이언트의 정보를 가지지 않고 단순히 페이.. 2017. 11. 24.