日期:2014-05-17  浏览次数:20784 次

jsp转义字符的问题
jsp页面传值

<a href="../ltx/ltx_tx_del.jsp?zhi1=<%=zhi1%>删除</a>
这里zhi有时候是"="有时候是">=",有时候是"<=",请问怎么转义传值呢

------解决方案--------------------
../ltx/ltx_tx_del.jsp?zhi1=<%=zhi1%>

这个是url传参数如果你用>=的话后台会取不到数据的

url传参的形式是 *.jsp?par1=xxx&par2=xxx

参数=值 的形式
------解决方案--------------------
http://114.xixik.com/character/可以看看
------解决方案--------------------
URLEncoder.encode("=", "utf-8")

特殊字符用这种方式编码
------解决方案--------------------
../ltx/ltx_tx_del.jsp?zhi1='<%=zhi1%>'

<%=zhi1%> 它是什么都无所谓啊。