最近在做一个SSM框架有关的项目,前端使用bootstrap框架进行页面展示,导航栏按钮的跳转是通过<a>标签的方式进行的。
但是<a>标签传递参数是通过Get的方式提交的,若是有参数传递时,会直接在地址栏进行传递,不安全。
所以可以将提交方式换成Post方式,提高传递参数的安全性。
<form name="form1" action="${pageContext.request.contextPath}/shop/shopCommodity" method="post"> <input type="hidden" name="id" value="${shop.id}"> </form>
hidden:隐式输入框,可以隐藏输入框
<a href="javascript:document.form1.submit();">本店商品</a>
注意:form表单的name属性的值和a标签中submit()前面的参数保持一致
若想form表单不影响导航栏的样式,就将form表单的代码放在导航栏的代码外面
标签:方式,form,标签,表单,换成,提交,post From: https://www.cnblogs.com/DaiJD/p/17106248.html