新网创想网站建设,新征程启航
为企业提供网站建设、域名注册、服务器等服务
关于获取提交的表单数据可以采用以下方法,例如:
成都创新互联公司致力于互联网品牌建设与网络营销,包括网站设计制作、网站设计、SEO优化、网络推广、整站优化营销策划推广、电子商务、移动互联网营销等。成都创新互联公司为不同类型的客户提供良好的互联网应用定制及解决方案,成都创新互联公司核心团队十余年专注互联网开发,积累了丰富的网站经验,为广大企业客户提供一站式企业网站建设服务,在网站建设行业内树立了良好口碑。
控制层相关代码:request.getParameter("userName");
(注:userName是from表单中name属性的值)
jsp页面中form表单相关代码:
1 继承HttpServlet
2 重写dopost方法
3 在dopost方法里面写request.getparameter("这里面写你提交表单中input里面name的值")就可以就可以获取到post提交表单的值。
直接表单提交,提交数据的时候都是以键值对的数据形式提交,获取的时候就是也就通过key,在jsp页面或者servlet或者action中使用Request对象的getparameter(key)获取参数值。
不直接提交表单,使用事件触发js提交表单,js中获取需要提交的数据,然后请求jsp或者servlet或者action等,同时返回信息通过js处理显示或者表现出来,这就是异步请求机制和局部刷新。这是ajax的两大特性,实现过程可以参考ajax。
action接收jsp传来的值,主要的方式是将数据放在request对象中,然后在另一个页面拿到这个数据即可,代码如下:
A.jsp :通过post 和get、连接都可以传
a标签连接的:
a herf='B.jsp?name=%=name%'传递到B页面/a
B.jsp :
B页面通过如下代码接收
%
String name=request.getParameter("name");
out.println("接收到:"+name);
%