Java JSPG0122E:无法分析Websphere 7中的EL函数
我试图使用pagestep函数,在一个JSP页面中使用多个函数。为了实现这一点,我使用了JSTL。代码如下:Java JSPG0122E:无法分析Websphere 7中的EL函数,java,jstl,el,websphere-7,websphere-8,Java,Jstl,El,Websphere 7,Websphere 8,我试图使用pagestep函数,在一个JSP页面中使用多个函数。为了实现这一点,我使用了JSTL。代码如下: <c:if test="${pageStep.equals('init') || pageStep.equals('search') || pageStep.equals('createSubmit') || pageStep.equals('delete') || pageStep.equals('editSubmit')}"> 我被禁止升级到WebSphere8。我必须
<c:if test="${pageStep.equals('init') || pageStep.equals('search') || pageStep.equals('createSubmit') || pageStep.equals('delete') || pageStep.equals('editSubmit')}">
我被禁止升级到WebSphere8。我必须坚持使用WebSphere7。这段代码在Tomcat和Weblogic中运行时没有任何问题
我似乎无法解决这个问题。我们将不胜感激 Java EE 6(WAS v8)支持使用EL中的参数调用方法。在WAS v7中,您需要以下语法:
<c:if test="${pageStep eq 'init' || pageStep eq 'search'
|| pageStep eq 'createSubmit' || pageStep eq 'delete'
|| pageStep eq 'editSubmit'}">
非常感谢。你不知道你在这里救了我多少命。这很有效。类似的话题-
<c:if test="${pageStep eq 'init' || pageStep eq 'search'
|| pageStep eq 'createSubmit' || pageStep eq 'delete'
|| pageStep eq 'editSubmit'}">