解决which must be escaped when used within the value

此问题是由于tomcat5.5.28及以上版本升级引起。

 

1.       可以修改代码如下:

<jsp:include page=”fastpost.jsp”>
    <jsp:param name=”returl” value='<%=Url.encode(“***”) %>’ />
</jsp:include>

 

2.       可以在catalina.sh中加入:

JAVA_OPTS=”-Dorg.apache.jasper.compiler.Parser.STRICT_QUOTE_ESCAPING=false”

 

3.       或者可以在TomcatJava Options中加入

-Dorg.apache.jasper.compiler.Parser.STRICT_QUOTE_ESCAPING=false

上一篇:
下一篇:

发表评论

邮箱地址不会被公开。 必填项已用*标注

昵称 *