手抄报 安全手抄报 手抄报内容 手抄报图片 英语手抄报 清明节手抄报 节约用水手抄报

Servlet中如何获取客户端提交的数据

时间:2024-10-14 01:07:30

1、第一步:新建一个javaweb项目。打开myeclipse file --》new--》web project具体操作如下图所示:

Servlet中如何获取客户端提交的数据
Servlet中如何获取客户端提交的数据
Servlet中如何获取客户端提交的数据
Servlet中如何获取客户端提交的数据

2、第二步:配置一个servlet。1、编写类UserServletpackage com.test.servl髫潋啜缅et;import java.io.IOException;import java.util.List;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;public class UserServlet extends HttpServlet { /** * */ private static final long serialVersionUID = 1L; public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { this.doPost(request, response); } public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { String sex = request.getParameter("sex"); String[] bobby = request.getParameterValues("bobby"); //new String(sex.getBytes("ISO-8859-1"),"utf-8"); 解决前端乱码 System.out.println("性别 :"+new String(sex.getBytes("ISO-8859-1"),"utf-8")); for (int i = 1; i <= bobby.length; i++) { System.out.println("爱好"+i+" :"+new String(bobby[i-1].getBytes("ISO-8859-1"),"utf-8")); } }}2、配置web.xml<!-- 配置servlet 开始--> <servlet> <servlet-name>userServlet</servlet-name> <servlet-class>com.test.servlet.UserServlet</servlet-class> </servlet> <servlet-mapping> <servlet-name>userServlet</servlet-name> <url-pattern>/userServlet.do</url-pattern> </servlet-mapping> <!-- 配置servlet 结束-->3、编写前端代码。<form action="/servlet/userServlet.do" method="get"> 爱好1:<input type="text" name="bobby"><br/> 爱好2:<input type="text" name="bobby"><br/> 爱好3:<input type="text" name="bobby"><br/> 爱好4:<input type="text" name="bobby"><br/> 性别:<input type="text" name="sex"><br/> <input type="submit" value="提交"> </form>

Servlet中如何获取客户端提交的数据
Servlet中如何获取客户端提交的数据
Servlet中如何获取客户端提交的数据

3、第三步:测试项目。1、将项目部署到tomcat中启动tomcat服务器2、打开浏览器输入服务器地址,输入内容3、测试结果如下所示

Servlet中如何获取客户端提交的数据
Servlet中如何获取客户端提交的数据
Servlet中如何获取客户端提交的数据
Servlet中如何获取客户端提交的数据
© 手抄报圈