我是servlets和jsp文件的新手,我遇到了以下问题:
我有以下jsp表单文件:
<FORM action="http://myApp/register" method="post">
<P>
First name: <INPUT type="text" name="firstname"><BR>
Last name: <INPUT type="text" name="lastname"><BR>
email: <INPUT type="text" name="email"><BR>
<INPUT type="radio" name="sex" value="Male"> Male<BR>
<INPUT type="radio" name="sex" value="Female"> Female<BR>
<INPUT type="submit" value="Send"> <INPUT type="reset">
</P>
</FORM>
和一个servlet,它在上面的url上处理doPost请求。 我想将表单的值(例如名字和姓氏)提供给doPost请求。
有什么想法吗? 非常感谢! :)
答案 0 :(得分:1)
您可以按名称request.getParameters("firstname")
获取所有参数,以获取输入字段的值。
public class ServletClass extends HttpServlet {
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
String firstName = request.getParameter("firstname");
String lastName = request.getParameter("lastName");
// and so on.....
}
}