jsp提交表单的两种方法,表单向jsp提交数据的方式
说到JSP当然少不了提交表单了。总结一下JSP几种提交表单的方法。
推荐课程:Java教程。
写爬虫互联网协议(互联网协议)被封了怎么解决?立即使用
通过form action="url"input type="submit"/form按钮方式提交
这种方式是最传统的提交表单的方式,就是把所有的表单的值传到全球资源定位器(统一资源定位器)界面。
% @ page language= Java content type= text/html;charset=GB18030
pageEncoding=GB18030%
meta http-equiv= Content-Type Content= text/html;charset=GB18030
标题在此插入标题/标题
氕测试servlet/h1
整点
表单操作= servlet/测试servlet 方法= post 目录= ltr
输入名称=userID type=textbr
输入值=查询type=submitbr
/表格通过input type="button" method="post/get" onclick="onSubmit()"
这里是通过onclick触发js事件,然后我们可以在function onSubmit(){}写一些传输方式,比较典型的就是ajax传输:
var j $=jquery。不冲突();//注册框架
函数onSubmit(){
j美元ajax({
键入:获取,
网址: fix _ project _ contrast _ do。JSP ,
数据:{
fixitem_id : j$(#fixitem_id ).val(),
检查人:j $( #检查人).瓦尔()
},
成功:函数(退休){
if(ret==1) {
警报(提交审核成功!);
}否则{
警报(ret);
}
window.returnValue=true
window.close().
}
});
}然后我们可以在fix_project_contrast_do.jsp处理
%@页content type= text/html;charset=GBK import=相应的类路径 %
%
尝试{
整数fix item _ id=实用程序。修剪空(请求。getparameter( fix item _ id )、new Integer(0));
整数check _ man=utility。parse int(实用程序。修剪空(请求。getparameter( check _ man )),new Integer(0));
//处理逻辑省略
出去。clear();
response.getWriter().写( 1 );//响应相应值
}catch(异常e){
出去。clear();
response.getWriter().write(e . getmessage());
}
%以上就是jsp怎么提交表单的详细内容,更多请关注我们其它相关文章!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。