Java 总的来说,我不同意struts2有一个完善的验证系统。然后,该操作的目的是调用服务层并为视图准备数据。如果您认为视图需要特定的内容,请在操作中进行准备。我想也有例外,但这是一个刚开始的人,例外不是关注的正确事物,因此我强调,除了琐碎的逻辑之外,任何东西都是

Java 总的来说,我不同意struts2有一个完善的验证系统。然后,该操作的目的是调用服务层并为视图准备数据。如果您认为视图需要特定的内容,请在操作中进行准备。我想也有例外,但这是一个刚开始的人,例外不是关注的正确事物,因此我强调,除了琐碎的逻辑之外,任何东西都是,java,jsp,struts2,Java,Jsp,Struts2,总的来说,我不同意struts2有一个完善的验证系统。然后,该操作的目的是调用服务层并为视图准备数据。如果您认为视图需要特定的内容,请在操作中进行准备。我想也有例外,但这是一个刚开始的人,例外不是关注的正确事物,因此我强调,除了琐碎的逻辑之外,任何东西都是极不典型的。我只是想指出,你不需要为myList设置一个setter,只需要一个getter,因为值是在execute中设置的,我只是想指出,myList不需要setter,只需要getter,因为值是在execute中设置的。 public


总的来说,我不同意struts2有一个完善的验证系统。然后,该操作的目的是调用服务层并为视图准备数据。如果您认为视图需要特定的内容,请在操作中进行准备。我想也有例外,但这是一个刚开始的人,例外不是关注的正确事物,因此我强调,除了琐碎的逻辑之外,任何东西都是极不典型的。我只是想指出,你不需要为myList设置一个setter,只需要一个getter,因为值是在execute中设置的,我只是想指出,myList不需要setter,只需要getter,因为值是在execute中设置的。
public class MYActionClass extends ActionSupport{

  private List<Data Type as per your need> myList;
  // getters

  public String execute() throws Exception{

    // you logic
    myList=fill list with the data
  }
}