由于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还有哪些特殊符号须要我们
处理后才能在接收参数时正常显示的.
提交的页面是一个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还有哪些特殊符号须要我们
处理后才能在接收参数时正常显示的.
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货