Attribute value “xx” is quoted with ” which must be escaped when used within the value(转)

 

关键字:eclipse3.5 tomcat5.5.28 JSP

此问题是由于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、或者可以在Tomcat的Java Options中加入

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

如下图示:

原文链接:www.docin.com/p-43502449.html#docTitle

http://xzh.i3geek.com
Back to Top