JSP
Java 코드가 들어가 있는 HTML 코드를 말하며
서블릿의 복잡함을 간단하게 작성, 해결할 수 있다.
JSP장점
Servlet에서 비즈니스로직(Java)과 프레젠테이션 로직(HTML)을 분리할 수 있다는 점
프로그래머가 직접 Servlet에 코딩한 것 보다 더욱 최적화된 형태의 Servlet을 생성해줌
웹 애플리케이션 상에서 변수의 사용가능한 범위설정이 쉬움
@ 주석
<!-- HTML 주석은 클라이언트에게 전달됨 -->
<%-- JSP 주석은 클라이언트에게 전달되지 않는다 --%>
@ error페이지
선언부에 errorPage = "error.jsp"
만든에러페이지선언부에 isErrorPage="true"
//404 에러 예시
web.xml에
<error-code>404</error-code> //에러네임
<location>/view/error404.jsp<location> //경로
# w3schools.com 에서 httpmessage 검색하면 오류종류나옴
@ include
<%@ include file="~~~" %>
@sendRedirect() <-> forward()
sendRedirect는 주소가 지정한 url로 변환되고
--> 갱신이 되었다는 의미
--> 갱신되면 request, response 객체 새로 생성됨
'study > WebServer' 카테고리의 다른 글
5_ws_(mapge 수정정보창) (0) | 2020.01.15 |
---|---|
4_ws_(scope,session명령어) (0) | 2020.01.14 |
2_ws_(Sevlet2, JSP) (0) | 2020.01.10 |
1_ws_(Sevlet) (0) | 2020.01.09 |
0_ws_(기본설정) (0) | 2020.01.08 |