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
如下图示:
http://xzh.i3geek.com