Servlet 基础03

来源:互联网 发布:数据库安全管理规定 编辑:程序博客网 时间:2024/05/22 12:00
从html的表单中获取数据

RegisterServlet.java
package test.demo1;import java.io.IOException;import javax.servlet.ServletException;import javax.servlet.annotation.WebServlet;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;/** * Servlet implementation class RegisterServlet */@WebServlet("/RegisterServlet")public class RegisterServlet extends HttpServlet {private static final long serialVersionUID = 1L;           /**     * @see HttpServlet#HttpServlet()     */    public RegisterServlet() {        super();        // TODO Auto-generated constructor stub    }/** * @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response) */protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {// TODO Auto-generated method stub//基本流程//从html得到单个数据String username=request.getParameter("username");String password=request.getParameter("password");System.out.println(username+":"+password);//输入进后台数据库//JDBC - DB insert into - UserTb1//从html得到多组数据String[] hobbies=request.getParameterValues("hobby");for(String s:hobbies){System.out.println(s);}}/** * @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse response) */protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {// TODO Auto-generated method stubdoGet(request, response);}}


还有一个register.html文件
<!DOCTYPE html><html><head><meta charset="UTF-8"><title>Insert title here</title></head><body><form action="RegisterServlet" method="post">Username:<input type="text" name="username"><br/>Password:<input type="password" name="password"><br/>Hobby:<input type="checkbox" name="hobby" value="1">swimming<br/><input type="checkbox" name="hobby" value="2">running<br/><input type="submit" value="Register"></form></body></html>




不管是username还是password还是hobbies,其字符串值都是value的值


其次,form表单有如下基本信息
-input
text
password
radio
checkbox
hidden
file
button
reset
submit
-select
option
-textarea
0 0
原创粉丝点击