jsp:include 태그를 사용하는데 param 태그로 파라미터를 추가하지 않는 경우에는 아래와 같이 처리 요망.
<jsp:include page="..." flush="true" />
그러나, <jsp:include page="..." flush="true"> 와 같이 슬래시('/') 를 사용하지 않으면,
<jsp:include> unterminated 에러남.
파라미터가 없음에도 여는 태그 닫는 태그 형식으로 사용하면,
서버나 세팅에 따라 'Expecting jsp:param ... ' 오류가 발생.
<jsp:include page="..." flush="true"></jsp:include>
그러니까, </jsp:include> 를 사용하려면 jsp:param 을 반드시 써 주라는거..
<jsp:include page="..." flush="true">
<jsp:param ... />
</jsp:include>
또는, <jsp:include page="...?parameterName=parameterValue&..." flush="true" />
만약, 위와 같이 할 때 오류가 나면, 아래와 같이 변수를 정의하고 사용.
<% String pg1 = "...?parameterName=parameterValue&..."; %>
<jsp:include page="<%= pg1 %>" flush="true" />
.Fine.
'Server Oriented > Java & JSP' 카테고리의 다른 글
웹서버 error log (0) | 2016.03.30 |
---|---|
JSONObject 관련 라이브러리 (0) | 2015.12.14 |
Calendar 의 month 는 0 부터 시작.. (0) | 2015.09.17 |
jsp request 개체 (0) | 2015.09.01 |
JDK 옛날 버전 1.4.x 다운로드 (0) | 2015.07.08 |