servlet之表单处理
来源:互联网 发布:html5tooltips.js 编辑:程序博客网 时间:2024/06/07 19:53
表单页面:
<%@ page contentType="text/html;charset=UTF-8" language="java" %><html> <head> <title>Form</title> </head> <body> <form method="post" action="FormServlet"> name:<input type="text" name="name"><br/> password:<input type="text" name="password"><br/> <input type="submit" value="submit"> </form> </body></html>
处理表单数据的servlet:
import javax.servlet.ServletException;import javax.servlet.annotation.WebServlet;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import java.io.IOException;import java.io.PrintWriter;/** * Created by leo on 17-7-14. *//*request:getParameter():您可以调用 request.getParameter() 方法来获取表单参数的值。getParameterValues():如果参数出现一次以上,则调用该方法,并返回多个值,例如复选框。getParameterNames():如果您想要得到当前请求中的所有参数的完整列表,则调用该方法。 */@WebServlet("/FormServlet") ////servlet3.1,tomcat=8.5.15时,"/FormServlet"的斜线不能漏public class FormServlet extends HttpServlet { protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { response.setContentType("text/html"); PrintWriter out = response.getWriter(); String name = new String(request.getParameter("name").getBytes("ISO8859-1"), "UTF-8"); String password = new String(request.getParameter("password").getBytes("ISO8859-1"), "UTF-8"); String result = "<h1>name:" + name + ",password=" + password + "</h1>"; out.println(result); } protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { doPost(request, response); }}
阅读全文
0 0
- servlet之表单处理
- Servlet之HTTP响应处理、表单处理
- Servlet处理表单数据
- servlet处理表单数据
- Servlet处理HTML表单
- Servlet处理表单数据
- 案例:Servlet处理表单
- 08. Servlet 表单处理
- Servlet处理Form表单
- 系统学习JavaWeb之七servlet处理HTML表单
- Servlet (处理form表单)
- jsp Servlet 处理表单数据
- 三、表单请求Servlet处理
- servlet处理html的表单
- ReactJs之表单处理
- Servlet对表单数据的处理
- jsp,servlet学习--处理表单数据
- servlet功能一:处理表单数据
- CSS选择器1
- Java JSP JS简介
- 使用PL/SQL调取数据
- 使用IntelliJ IDEA 配置Maven(入门)
- re模块 match serach findall 详解
- servlet之表单处理
- Netty的HTTP协议开发
- 详解Java API之正则表达式
- CodeForces 831B Keyboard Layouts
- IntelliJ IDEA 2017 下载和破解方法
- Hive常用的命令
- Netty之HTTP+XML编解码框架开发
- 分布式消息队列Kafka & RocketMQ 深度学习资料精选
- Java Web开发技术方案