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

求一段捕获url参数的jsp代码,该怎么处理

2012-02-17 
求一段捕获url参数的jsp代码如题目所是比如说http:\\localhost:8080\test\testmail.jsp?nameuser&code12

求一段捕获url参数的jsp代码
如题目所是   比如说http:\\localhost:8080\test\testmail.jsp?name=user&code=123&flag=true这样一个url,在testmail.jsp上实现获得url参数并把参数隐藏式用input   hiddent传递给jsp的form表单,在javascript中通过判断语句user==reguest.getParameter( "name "),提交表单form
谢谢   我是个新手   很多东西不明白   还请高人来指教

[解决办法]
<script>
//取得传值的函数
function QueryString(qs)
{
s = location.href;
s = s.replace( "? ", "?& ").split( "& ");
re = " ";
for(i=1;i <s.length;i++)
{
if(s[i].indexOf(qs+ "= ")==0)
{
re = s[i].replace(qs+ "= ", " ");
}
}
return re;
}
</script>
[解决办法]
request.getParameterNames()可以获得参数的名字
至于参数的值 可以通过request.getParameter()来获得
让然有些参数可能有多个值 就用request.getParameterValues()

热点排行