Servlet的获取jsp表单值
时间: 2023-10-05 13:04:34 浏览: 48
在Servlet中获取JSP表单值,可以通过以下步骤实现:
1. 在JSP页面中定义表单,并设置表单的method为POST,action为要提交的Servlet的URL,例如:
```
<form method="POST" action="servletUrl">
<label for="name">Name:</label>
<input type="text" id="name" name="name">
<label for="email">Email:</label>
<input type="email" id="email" name="email">
<button type="submit">Submit</button>
</form>
```
2. 在Servlet中使用request.getParameter()方法获取表单值,例如:
```
protected void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
String name = request.getParameter("name");
String email = request.getParameter("email");
// do something with name and email
}
```
注意:getParameter()方法返回的是一个字符串,如果表单项有多个值,只会返回第一个值。如果需要获取所有值,可以使用getParameterValues()方法。