今天写JSP时候出现了
出问题的地方:
<jsp:setProperty property="itemID" name="entry" value="<%=request.getParameter("itemID") %>"/>
奇怪的是刷新后,这个问题时好时坏。
改成:
<jsp:setProperty property="itemID" name="entry" value="<%=request.getParameter(<span style="color:#ff0000;">\</span>"itemID<span style="color:#ff0000;">\</span>") %>"/>
问题就好了。
———————————————————————————————————————————————————
通过查资料网友总结的原因是:
可能是tomcat的版本不同导致的(转向:http://blog.csdn.net/lidawei201/article/details/7053430)
1. 可以在catalina.sh中加入
JAVA_OPTS="-Dorg.apache.jasper.compiler.Parser.STRICT_QUOTE_ESCAPING=false"
2. 或者可以在Tomcat的Java Options中加入
-Dorg.apache.jasper.compiler.Parser.STRICT_QUOTE_ESCAPING=false
欢迎大家指正,非常感谢!