第一步:在<form>内加上隐藏控件
...
<input type="hidden" name="val" id="val" />
...
第二步:JS将数据设置为该隐藏控件的值
...
function submiting(){
var val = document.getElementById('val');
val.value = "123";
return true;
}
...
通过onsubmit提交表单
...
onsubmit="return submiting()"
...
jsp文件里
...
<%
String values=request.getParameter("val");
out.println(values);
%>
...
BUT由于我是用外部js文件,按上诉写完之后发现jsp页面能跳转但没有执行submiting函数,最后将submiting函数写在HTML头就解决了。
小白基础不好,希望有前辈说说为什么会这样,感激!!!
网友评论