[求救]url传递特殊字符%的问题

溺水的鱼 2009-03-20 07:35:44
我现在有一个ifrme,src是一个jsp
src="***.jsp?uint={变量}
我传递的变量是一个%,但是到这个页面之后,request.get之后确实个null。请高手们给看看如何解决
...全文
155 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
白夜 2009-03-20
  • 打赏
  • 举报
回复
把参数改为utf-8 应该就OK了吧!
feixianren 2009-03-20
  • 打赏
  • 举报
回复
加密 吧
kokobox 2009-03-20
  • 打赏
  • 举报
回复
加密就可以了

tianxuejiang123 2009-03-20
  • 打赏
  • 举报
回复
1.src="***.jsp?unit= <%= java.net.URLEncoder.encode("%", "utf-8")%>"
2. % % --- 百分号Percent sign
只要转下义,在下个页面能得到那个值就行了。做的时候把值打出来看看是不是对的。
liang__ 2009-03-20
  • 打赏
  • 举报
回复
直接是传不过去的。
参考楼上的方法。
Landor2004 2009-03-20
  • 打赏
  • 举报
回复
特殊字符是需要转义的,楼上方法正确

***.jsp?unit=%25
realcbb 2009-03-20
  • 打赏
  • 举报
回复
src="***.jsp?unit=<%= java.net.URLEncoder.encode("%", "utf-8")%>"
yyandlh 2009-03-20
  • 打赏
  • 举报
回复
学习了~~
gxsted 2009-03-20
  • 打赏
  • 举报
回复
%要进行转义才可以传进去

81,078

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧