用Servlet来读取复杂表单数据
2015-01-03 17:12
411 查看
步骤1、编写注册页面
本文出自 “学习,人生的起点” 博客,请务必保留此出处http://zhoufox.blog.51cto.com/2649312/1598734
<body> <center> <h1>注册</h1> <form method="post" action="Servlet/RegsiterServlet" name="Regsiter"> <table border="1" width="30%" height="20%"> <tr> <td>姓名:</td> <td><input type="text" name="User_Name"></td> </tr> <tr> <td>密码:</td> <td><input type="text" name="User_Pass"></td> </tr> <tr> <td>性别:</td> <td><input type="radio" name="User_Sex" value="男">男 <input type="radio" name="User_Sex" value="女">女 </td> </tr> <tr> <td>爱好:</td> <td><input type="checkbox" name="User_Favor" value="看书">看书 <input type="checkbox" name="User_Favor" value="音乐">音乐 <input type="checkbox" name="User_Favor" value="电影">电影 <input type="checkbox" name="User_Favor" value="运动">运动 </td> </tr> <tr> <td>个人介绍:</td> <td><textarea name="User_Present" cols="30" rows="5"></textarea> </td> </tr> <tr> <td colspan="2"> <center> <input type="submit" value="提交"> <input type="reset" value="重置"> </center> </td> </tr> </table> </form> </center> </body>步骤2、编写RegisterServlet
String UserName = req.getParameter("User_Name"); String UserPass = req.getParameter("User_Pass"); String UserSex = req.getParameter("User_Sex"); String UserPresent = req.getParameter("User_Present"); String Userfavor[] = req.getParameterValues("User_Favor"); for (int i=0;i<Userfavor.length;i++){ Userfavor[i] = changChar(Userfavor[i]); } UserName = changChar(UserName); UserPass = changChar(UserPass); UserSex = changChar(UserSex); UserPresent = changChar(UserPresent); resp.setContentType("text/html;charset=utf-8"); PrintWriter out = resp.getWriter(); out.write("<html> <body><center> <h1>"); out.write("姓名:"+UserName+"<br>"); out.write("密码:"+UserPass+"<br>"); out.write("性别:"+UserSex+"<br>"); for (int i=0;i<Userfavor.length;i++){ out.write("爱好:"+Userfavor[i]+"<br>"); } out.write("个人介绍:"+UserPresent+"<br>"); out.write("</h1></centen> </body> </html>"); out.flush();步骤3、配置Servlet
<servlet> <servlet-name>RegsiterServlet</servlet-name> <servlet-class>com.java.servlet.RegsiterServlet</servlet-class> </servlet> <servlet-mapping> <servlet-name>RegsiterServlet</servlet-name> <url-pattern>/Servlet/RegsiterServlet</url-pattern> </servlet-mapping>步骤4、测试。。。
本文出自 “学习,人生的起点” 博客,请务必保留此出处http://zhoufox.blog.51cto.com/2649312/1598734
相关文章推荐
- 用Servlet来读取表单提交的数据
- Servlet 读取表单数据
- servlet初始02-servlet读取表单报头数据会话跟踪
- 使用 Servlet 读取表单数据
- 用Servlet来读取表单提交的数据
- JSP —— Servlet 读取表单数据
- 使用 Servlet 读取表单数据
- 利用Servlet读取HTML表单数据-Servlet学习笔记
- servlet读取表单数据和返回页面时的中文乱码问题
- jsp,servlet学习--处理表单数据
- Ext 数据分页读取及表单页面布局
- Servlet处理表单数据
- Java中,当表单含有文件上传时,提交数据的如何读取
- asp 读取通过表单发送的post数据
- jsp,servlet学习--实例:输出所有的表单数据
- Servlet处理表单数据
- Java中,当表单含有文件上传时,提交数据的如何读取
- servlet功能一:处理表单数据
- servlet读取post数据
- servlet读取excel中的数据并添加到sqlserver数据库