您的位置:首页 > 其它

GET方式请求表单的action属性后不能带参数

2017-08-21 16:00 176 查看
问题:get方式提交请求form表单里面的action里带了参数,后台一直无法取到



1

<form action="${pageContext.request.contextPath }/GetParameterServlet?method=hhhh" method="get">


2

  <input type="text" name="userName">


3

  <input type="submit" value="提交"/>


4

</form>


如果GET请求的表单action属性中已经包含参数,浏览器会直接将其过滤掉,再附加form表单里数据。如下:



只有表单里的实体参数跟在了uri后面,action中method=hhhh参数并没有带进去,servlet中request.getParameter("method")=null



 因此,GET请求方式的表单的action属性中不能附带任何参数,如果需要附加额外的参数,可以采用POST提交方式
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐