如何使用JavaWeb实现表单提交
发表于:2024-11-12 作者:千家信息网编辑
千家信息网最后更新 2024年11月12日,这篇文章主要介绍如何使用JavaWeb实现表单提交,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!register.html
千家信息网最后更新 2024年11月12日如何使用JavaWeb实现表单提交
这篇文章主要介绍如何使用JavaWeb实现表单提交,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!
register.html
register.html 注册表单
RegisterServlet.java
package request;import java.io.IOException;import java.io.PrintWriter;import java.util.Arrays;import java.util.Enumeration;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;public class RegisterServlet extends HttpServlet{ //调出doGet方法 protected void doGet(HttpServletRequest req,HttpServletResponse res) throws ServletException,IOException { //使用req接收请求参数 String strName=req.getParameter("username"); //处理中文乱发问题 byte[] bs=strName.getBytes("iso8859-1"); String name=new String(bs,"utf-8"); System.out.println(name); } //调出doPost方法 protected void doPost(HttpServletRequest req,HttpServletResponse res) throws ServletException,IOException { //设置请求参数中的编码 req.setCharacterEncoding("utf-8"); //使用req接收请求参数 String strName=req.getParameter("username"); System.out.println("strName"); } //调出service方法 protected void service(HttpServletRequest request,HttpServletResponse response) throws ServletException,IOException{ PrintWriter pw=response.getWriter(); System.out.println("注册。。。"); //1.获取浏览器端发送请求的完整路径; StringBuffer sbuf=request.getRequestURL(); pw.println("url:"+sbuf); //System.out.println(sbuf); //2.获取资源名部分-请求路径中8080后的地址; String uri=request.getRequestURI(); pw.println("uri:"+uri); //3.获取请求路径中参数; String qs=request.getQueryString(); pw.println("qs:"+qs); //4.获取请求路径中的ip地址; String ip=request.getRemoteAddr(); pw.println("ip:"+ip);//ip=127.0.0.1 //5.获取浏览器发送请求的方式(get请求、post请求) //在浏览器端,浏览器地址栏回车、超链接、表单的默认方式都是get请求方式 //在浏览器端,表单设置method="post"的方式提交是post请求方式 String method=request.getMethod(); pw.println("method="+method);//method=GET //6.获取web应用名 String cp=request.getContextPath(); pw.println("cp="+cp);//cp=/servlet //接收表单提交发送过来的参数 //获得单个value值 String strName=request.getParameter("username"); String strPwd=request.getParameter("pwd"); pw.println("Name:"+strName+" Pwd:"+strPwd); //获得多个对应value值 String[] strInterest=request.getParameterValues("interest"); pw.println(Arrays.toString(strInterest)); //获取请求参数中所有的name值 Enumerationnames=request.getAttributeNames(); pw.println(names); //使用循环将names中的内容取出 while(names.hasMoreElements()){ System.out.println(names.nextElement()); } } }
修改web.xml,添加如下code
RegisterServlet request.RegisterServlet RegisterServlet /register
重新配置服务器
先点击左侧图标
再点击Redeploy,重新部署Tomcat服务器
以上是"如何使用JavaWeb实现表单提交"这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注行业资讯频道!
表单
参数
方式
浏览器
浏览
路径
内容
地址
方法
兴趣
服务器
篇文章
utf-8
服务
安全
人工
人工智能
价值
单个
图标
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
期货外盘交易软件开发
服务器f297报错
河北回收二手服务器电话
博山crm软件开发
魔兽鱼人服务器世界boss群
outlook归档服务器
北大法宝 司法案例数据库
服务器聊天wc世界ac
ibm 服务器客服电话
数据加密未来网络安全技术
长宁区大型软件开发要多少钱
软件开发项目的优点
直播服务器管理软件
linux查看服务器进程
双路一体化行车记录仪软件开发
软件开发者免责声明
网络安全就业前景好找工作吗
纵腾网络技术公司招聘
cf最早停服的服务器
picc软件开发
米厂软件开发
一机一档管理服务器
数据库并发速度
在办公室放服务器
生活中如何保护网络安全
fifa19全部传奇数据库
中卫网络技术联系方式
重建ce服务器本人在等许可
网络安全培养分析
微粒贷软件开发