weblogic.servlet.jsp.JspException : (line 71): Non-matching extension tags
将项目部署到weblogic下报错:weblogic.servlet.jsp.JspException: (line 71): Non-matching extension tags根据提示查看第71行附近代码如下:
70 <logic:equal value="<%= request.getParameter("yjmlXh") %>"name="yjml" property="xh">
71 <td class="htttsel" valign="top" align="center">
72 </logic:equal>
该程序在tomcat下运行正常。
后经在网上查找相关信息得知:在Weblogic下,Struts标签中的JSP程序不能和Struts标签的引号重复,在Struts中使用了双引号,如果JSP中再使用双引号的话,会引起Weblogic错误。
因此修改代码如下:
<logic:equal value='<%= request.getParameter("yjmlXh") %>'name="yjml" property="xh">
<td class="htttsel" valign="top" align="center">
</logic:equal>
页:
[1]