在一个JSP页面有一个链接,//确定是一个链接?
点击弹出一个页面,需要传给这个页面一些参数。//
正常的方法是设置弹出页面的src="***.do?p1=aaa&p2=bbb&p3=ccc"//确定目标URL是Action来处理?
但是这样会在页面上看到传过来的参数,可能会不安全。
要求实现src="***.do",参数通过其他方法传!//
////////////////////////////////
....
//隐藏了DIV,中的FORM就不占页面高度了.
<form name='_urlForm' action=''>
<input type='hidden' name='p1'>
<input type='hidden' name='p2' value='...'>
</form>
........
<a href='javascript:_urlAction()'>open</a>
<script>
function _urlAction()
{
var fm=document.forms['_urlForm'];
fm.p1.value='....';
fm.p2.value='....';
fm.action="..*.do";
fm.target="_blank";
fm.submit();
}
</script>
版权声明:本文为博主原创文章,未经博主允许不得转载。

本文介绍了一种在JSP页面中安全传递参数的方法,避免直接将参数显示在URL中导致的安全隐患。通过隐藏表单域并使用JavaScript动态设置表单元素的值,最终提交表单以打开新的页面。
3352

被折叠的 条评论
为什么被折叠?



