如何隐藏当前页面的url

 时间:2024-10-19 23:07:23

1、首先使用js获取表单中隐藏域的值,隐藏域需要有一个id;如:<input type="hidden" name="phoneid" id="phoneids" value="8888"/。

如何隐藏当前页面的url

2、获取该域值的js脚本为: var a =document.getElementById("phoneids").value;通过url将值传到struts中,完成脚本如下:function addgroupmebers() {var a = document.getElementById("phoneids").value;

如何隐藏当前页面的url

3、alert(a),showModalDialog("${pageContext.request.contextPath}/bustle/NoticeMemberAction/addmembers.action。

如何隐藏当前页面的url

4、通过url,将隐藏域的值传到struts2中,struts2用如下代码接收phoneid的值:String mid = ServletActionContext.getRequest().getParameter("phoneid");

如何隐藏当前页面的url

5、该struts2 action的下一个页面,可通过 ${mid} 接收phoneid的值另外,获取某控件函数也经常用到,例如做全选的时候,这里以获取input控件为例: document.getElementsByTagName("input");

如何隐藏当前页面的url

6、提高安全性,可以有效的避免一些参数名、ID等完全暴露在用户面前,如果用户随便乱输的话,不符合规则的话直接会返回个404或错误页面,这比直接返回500或一大堆服务器错误信息要好的多。

如何隐藏当前页面的url
  • linux中如何安装拼音输入法
  • Windows 7 系统数据执行保护(DEP)设置
  • SVN提交时Apply patch的相关调试
  • 鼠标右击Win11桌面无反应的解决办法
  • Windows 10如何不允许使用窗口动画
  • 热门搜索
    对偶的作用 杜仲的功效与作用 自然铜的功效与作用 什么叫克隆 myself什么意思 孕妇应该多吃什么水果 运动会赞词 花胶的功效与作用 维生素c片的作用 奥运会知识