私のサーブレットでは、これを行います:
request.setAttribute("header", "templateheaderv1");
request.getRequestDispatcher("/master.jsp").forward(request, response);
私のmaster.jspページで私はこれを行います:
<jsp:include page="/template/${header}.jsp" />
私が取得する必要があるのはこれです:
<jsp:include page="/template/templateheaderv1.jsp"/>
しかし、私が得るものはこれです:
<jsp:include page="/template/javax.servlet.jsp.el.ImplicitObjectELResolver$ImplicitObjects$7@6e4eeaaf.jsp"/>
これは明らかにFileNotFoundExceptionをスローします。
私のweb.xmlのヘッダーはこれです:
<web-app
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" version="2.5">
EL変数を解析するにはどちらで十分ですか?
Jetty8でこのコンテナレスを実行しています