前端页面
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
<h1>这是注册 页面</h1>
<form action="t1" method="post">
id:<input type="text" name="userID"><br>
name:<input type="text" name="userName"><br>
password:<input type="text" name="userPassWord"><br>
sex:<input type="radio" name="userSex" value="nan">男
<input type="radio" name="userSex" value="nv">女
<br>
age:<input type="text" name="userAge"><br>
address:<input type="text" name="userAddress"><br>
<input type="submit" value="保存">
</form>
</body>
</html>
调用代码
package com.action;
import java.io.IOException;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
/**
* 使用servlet的步骤:
* 1.继承javax.servlet.http.HttpServlet
* 2.重写doGet()和doPost()
* 3.注册servlet的对外访问路径
* WebContent/WEB-INF/web.xml
*
*/
public class UserServlet extends HttpServlet{
@Override
protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
System.out.println("----UserServlet-------doGet-------");
}
@Override
protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
System.out.println("----UserServlet-------doPost-------");
/**
* 获取前端表单提交的数据
* String javax.servlet.ServletRequest.getParameter(表单参数名)
*/
String name = req.getParameter("userName");
String password = req.getParameter("userPassWord");
String sex = req.getParameter("userSex");
String age = req.getParameter("userAge");
String address = req.getParameter("userAddress");
System.out.println(name+" "+address);
}
}