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

在jsp的地址里如何传一个带#号的参数
URL地址是http://localhost/aaatj/sendmail.jsp?fullname_p=U#:zhang_san#:ASSIGN#:2#:0#:0#:0#:#:#:#:#;U#:wang_wu#:ASSIGN#:2#:0#:0#:0#:#:#:#:#;


我在jsp里用fullname_str = request.getParameter("fullname_p");得到参数值


但是#号之后的内容都没了fullname_str得到的内容就是“U”


URL的内容是不能改的。

------解决方案--------------------
URL用 '&fullname_p=' + URIEncoder.encode('#参数值', "UTF-8")
------解决方案--------------------
用字符串截取吧 先获取这个连接 然后substring fullname_str 这个以后的所有 然后写代码去拼出来吧