peibaishi 发表于 2017-2-16 12:12:09

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]
查看完整版本: weblogic.servlet.jsp.JspException : (line 71): Non-matching extension tags