Java 从jsp表单文件执行servlet doPost
我不熟悉servlet和jsp文件,遇到了以下问题: 我有以下jsp表单文件:Java 从jsp表单文件执行servlet doPost,java,jsp,servlets,Java,Jsp,Servlets,我不熟悉servlet和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>
<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请求提供表单的值(比如名字和姓氏)
有什么想法吗?
非常感谢!:) 您可以按名称获取所有参数,如
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.....
}
}
有什么问题吗?您是否查看过
HttpServletRequest#getParameter(String)
?myApp不是承载表单的同一web应用程序?Leo-假设它是localhost/myApp.)@Sotirios Delimanolis-我如何在post请求中发送这些参数?你能给我举个例子吗?谢谢你的评论!!它们是表单提交的一部分。您看过HttpServletRequest#getParameter(String)
了吗?