Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/382.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 从jsp表单文件执行servlet doPost_Java_Jsp_Servlets - Fatal编程技术网

Java 从jsp表单文件执行servlet doPost

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>

我不熟悉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>
    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)
了吗?