次のコードを持つ JSP ページがあります。
<td colspan=2>
<div align="right">
<jsp:include page="/field_help.jsp" flush="true" >
<% if(researchTabON) { %>
<jsp:param name = "Command" value ="research"/>
<% } else { %>
<jsp:param name = "Command" value ="error"/>
<% } %>
<jsp:param name="Location" value="paperworkadmintool/xml/pwAdminFieldHelp.xml"/>
</jsp:include>
</div>
</td>
上記のスニペットはWAS 6では問題なく動作しますが、 Tomcatで同じように実行しようとすると、以下の例外がスローされます。
/my_page.jsp(71,7) Expecting "jsp:param" standard action with "name" and "value"
attributes org.apache.jasper.JasperException: /my_page.jsp(71,7) Expecting
"jsp:param" standard action with " name" and " value" attributes
at org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:40)
at org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:407)
at org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:88)
at org.apache.jasper.compiler.Parser.parseParam(Parser.java:843)