我有一个包含30个不同字段的表格。将它们全部传递给控制器时,需要为每个属性都具有一个属性,以及一对getter,setter。
我将使表单字段作为一个对象并将该对象发送到控制器。
我正在使用以下代码 , 但有人建议从jsp调用java方法并改为使用JSTL是一种不好的做法,但不知道如何使用JSTL来实现它。
还有其他方法吗?
我的JSP
code to implement form goes here
String myoutput = myController.Xclass(obj);
out.print(myoutput);
if(myController.Xclass(obj).equals("output"))
{
out.print("The form is successfully submitted.");
}
%>
控制器
public String Xclass(User obj){
return "output";
}
以下是澄清我的类图的方法:
User Class {
all the attributes and getters setters
}
myController class extends User {
public String XClass(User obj){
... work on the inputes ...
return "output";
}
}