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

 时间:2026-02-12 12:09:48

1、第一步:新建一个javaweb项目。

打开myeclipse file --》new--》web project 

具体操作如下图所示:

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

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

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

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

2、第二步:配置槐低一个servlet。

1、编写类UserServlet 

package com.test.servlet;

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中如何获取客户端提交的数据

  • 怎么将jquery获取的值放到input的里面
  • python文件右键添加IDLE选项(亲测有效)
  • js怎样改变textarea字体的大小
  • Myeclipse DB Browser的使用
  • 如何入门WebGIS开发
  • 热门搜索
    开闭所是什么 无济于事是什么意思 t是什么意思啊 下嫁是什么意思 为美好的世界献上祝福! strength是什么意思 潸潸的意思 忌妒的意思 月明风清的意思 小孩买什么保险合适