jsp中用from,然后html中用js去接收,参考如下:
<script language="javascript" >var url=location.search
function GetQueryString(name)
{
var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)")
var r = window.location.search.substr(1).match(reg)
if (r!=null) return unescape(r[2]) return null
}
</script>
GetQueryString(name):name就是你要获取的参数名,
比如url=aaa.html?bbb="测试" bbb就是那个name,多个参数也可以,只是name不同就行了。
jsp页面中传值是要用queryString的方式传递。直接在URL请求后添加
如:<a href="main.jsp?id="xxxxxxxx">直接传递参数</a>
特别的在使用response.sendRedirect做页面转向的时候,也可以用如下代码:
response.sendRedirect("thexuan.jsp?action=transparams&detail=directe") ,可用request.getParameter(name)取得参数
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)