如何使用JavaWeb实现表单提交
发表于:2024-11-25 作者:千家信息网编辑
千家信息网最后更新 2024年11月25日,这篇文章主要介绍如何使用JavaWeb实现表单提交,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!register.html
千家信息网最后更新 2024年11月25日如何使用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安全错误
数据库的锁怎样保障安全
互联网信息科技服务平台
珠海考试软件开发报价
个体经商户软件开发和经营
不同项目可以共用一个服务器么
天津知名冷库软件开发
服务器的最新版本
做网络安全的会做
linux下载服务器文件
湖南会计软件开发创新服务
高校网络安全与政治风险
中软国际网络安全
海淀区网络技术服务采购
宁波网络安全准入控制研发公司
计算机网络技术第二版电子书
公安部网络安全保卫职责
白鹤租房网络安全
国家电网网络安全操作规范
网络安全证书双证
陇西县公安局网络安全管理大队
汝阳服务器离汝州服务区有多远
网络安全大检查消防
数据库测试数据生成器中文绿色版
金山区购买网络技术开发材料
济南柒零叁网络技术
深圳云动互联网科技有限公司
伟航互联网科技
京东云数据库研发团队
伴随网络技术的发展英语翻译
软件开发女生职业规划书范文
浪潮软件开发中心