站内搜索: 请输入搜索关键词

当前页面: 开发资料首页Eclipse 专题java传递的参数被#号中断了,怎么回事?

java传递的参数被#号中断了,怎么回事?

摘要: java传递的参数被#号中断了,怎么回事?


我是web编程,用的是eclipse,今天遇到一个奇怪的问题,同样类型的数据,有一个怎么也传递不到下一步,最后经过分析,是参数的值中含有一个#号,结果这个值#号后面的内容,以及后面取的几个参数值全部都没有了,造成了莫名其妙的错误。我上google和baidu都查不到问题,哪位大侠知道怎么回事,帮忙分析一下啊。
我取参数用的是getParameter(),没有#号的话一切正常,遇到#号立刻完蛋


怎么没有人回话呢?
大家都没有遇到过这种问题吗?
我很苦恼啊,大家有遇到的来帮忙啊


好象是保留,你不能换别的符号啊?


不奇怪,有些符号# +等,有特殊的意义,需要对参数进行编码,读参数的时候解码,用
java.net.URLEncoder


大大知不知道解码的时候用的是哪些函数啊?我看看,平时也注意一下


路过,友情up!


我在网上搜到一些介绍,但是不是很清楚,有没有一些比较明了的介绍,大家帮忙推荐一下,或是干脆告诉我


为什么这么久了还没有消息呢》没人懂这些吗?


关注


#号是注释 ,同一行它后面的当然不起作用


作为参数传递的时候是作为一行穿过去的吗?
#号应该不能中断后面所有行吧?


你是说在URL中有个#吗?如 http://127.0.0.1/servlet/r?abc=123#223

当然得不到.这个#后面的数据浏览器不会发送,是用来找新页面上

就是这样的#,&,?号最好别在URl参数中出现


明白了,多谢各位,现在结贴。


↑返回目录
前一篇: 请问怎样在Eclipse中使用UML呀
后一篇: 寻找对jxta感兴趣的QQ群。谢谢!