首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

jsp 中特殊字符有关问题(百分号)

2012-01-21 
jsp 中特殊字符问题(百分号)由于JSP页面的控件,是动态生成的,并不知道名称与值是什么.提交的页面是一个ser

jsp 中特殊字符问题(百分号)
由于JSP页面的控件,是动态生成的,并不知道名称与值是什么.
提交的页面是一个servlet   ,接收参数与值代码如下
        Enumeration   enumnames   =   request.getParameterNames();
        while   (enumnames.hasMoreElements())   {
ReportParameter   parameter   =   new   ReportParameter();
String   parametername   =   (String)   enumnames.nextElement();parametervalue   =   new   String(request.getParameter(parametername).getBytes( "ISO-8859-1 "), "gbk ");
      }
      如果在JSP页面中的文本框中输入带有%的符号在servlet   中就接收
 不到参数名与值,不知怎么回事.再来JSP还有哪些特殊符号须要我们
 处理后才能在接收参数时正常显示的.



[解决办法]
至少我没遇见过%无法取值的时候,如果你想作过滤,你可以在百度里搜一下JS方式的,JS方式的过滤能帮你过滤掉85%以上的非法字符,以及帮你完成半数以上的验证
[解决办法]
不会是用get方法提交的吧?那估计是接不到%了。
[解决办法]
the similiar answers is like

HTTP://www.ebigear.com/Fund/PlayNews.php?NewsID=29966&ID=285885
[解决办法]
没遇见过

热点排行