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

jsp form 表单 提交 带特殊符号 求高手帮忙解答下谢谢!!急急急
<form name="form" action="./tiaozhuan.jsp?sx1=!@#$%^&*()123456789|asd,./&sx2=asdasasd">
</form>


在后台用request.getparameter("") 获得sx1与sx2属性的时候 报错 空指针异常

真不知道 像(=!@#$%^&*()123456789|asd,./)这样的带特殊符号的字符怎么传送到后台

求高手指点下。

小弟在这里先谢谢了

------解决方案--------------------
楼主这样写试试:
<%
String ss = "!@#$%^&*()123456789|asd,./";
%>
<form name="form" action="./tiaozhuan.jsp?sx1=<%=ss%>&sx2=asdasasd">
</form>
------解决方案--------------------
直接用post,或者将值转化成 base64编码,取完之后decode得到原值。