< jsp : forward page = "..."/ >에 해당하는 순수 Java가 있나요? < % ... %> 블록 내에서 사용할 수 있습니까?jsp : JSP 태그를 사용하지 않고 Java에서 전달 하시겠습니까?
<%
String errorMessage = SomeClass.getInstance().doSomething();
if (errorMessage != null) {
session.setAttribute("error", errorMessage);
%>
<jsp:forward page="error.jsp" />
<%
} else {
String url = response.encodeRedirectURL("index.jsp");
response.sendRedirect(url);
}
%>
<퍼센트 휴식을 갖는 ... %> 블록 JSP로 사용하기 : 앞으로 추악하고 읽기가 어렵게을
예를 들어, 나는 현재이 같은 JSP 페이지 뭔가를 들여 쓰기 때문에.
그래서 JSP 태그를 사용하지 않고 Java 코드에서 전달할 수 있습니까? 이 같은
뭔가 이상적 일 것이다 다음 someObject
당신이 찾고있는
<%
String errorMessage = SomeClass.getInstance().doSomething();
if (errorMessage != null) {
session.setAttribute("error", errorMessage);
someObject.forward("error.jsp");
} else {
String url = response.encodeRedirectURL("index.jsp");
response.sendRedirect(url);
}
%>
시간이 지남에 따라 스크립트 릿을 유지 보수 할 수 없게 만드는 코드가 있습니다. 그래서 푸시는 태그 라이브러리와 JSTL을 사용하기 시작했습니다. <% for // %> 일부 텍스트 <% do something %> 다른 텍스트 <% end for loop %>보다 많은 텍스트를 HTML에 가깝게 볼 수 있습니다. – MetroidFan2002