将jsp页面表单输入值作为参数传递给java方法

将jsp页面表单输入值作为参数传递给java方法,java,jsp,Java,Jsp,我有一个jsp页面test.jsp 我有一个HTML表单,有两个输入。单击submit按钮,我需要将这5个输入值传递给JAVA方法 First name: <input type="text" name="firstname"><br> Last name: <input type="text" name="lastname"><br> Submit : <input type="submit" value="Submit"> 谢谢您

我有一个jsp页面
test.jsp
我有一个
HTML表单
,有两个输入。单击submit按钮,我需要将这5个输入值传递给JAVA方法

First name: <input type="text" name="firstname"><br>
Last name: <input type="text" name="lastname"><br>
Submit : <input type="submit" value="Submit">

谢谢

您可以按以下方式获取参数值

String firstname=request.getParameter("firstname");
String lastname=request.getParameter("lastname");

//call your method now

testClass.setValues(firstname,lastname);

setValues(param.getString(“firstname”)、param.getString(“lastname”);你可能在这里混东西。单击在客户端/浏览器端,而所有Java/JSP都在服务器端进行计算。因此,您不能真正“在同一个jsp文件中向java方法传递…参数”。请参阅@Makky的答案,了解如何在服务器端获取参数。
String firstname=request.getParameter("firstname");
String lastname=request.getParameter("lastname");

//call your method now

testClass.setValues(firstname,lastname);