Java 提交按钮操作在Struts2框架中不起作用

Java 提交按钮操作在Struts2框架中不起作用,java,struts2,Java,Struts2,这是调用操作调用的JSP页面 嗨,欢迎光临 列表项 在struts xml中: /login.jsp /success.jsp /login.jsp /login.jsp /allrecords.jsp /success.jsp /error.jsp /success.jsp /error.jsp 这是动作课 列表项 所有记录显示jsp 你说提交操作不起作用。我想你有一个提交标签不起作用。问题在于您将action属性与submit标记一起使用。默认情况下,此功能处于禁用状态。您可以尝试删除act

这是调用操作调用的JSP页面

嗨,欢迎光临 列表项 在struts xml中:

/login.jsp /success.jsp /login.jsp /login.jsp /allrecords.jsp /success.jsp /error.jsp /success.jsp /error.jsp 这是动作课 列表项 所有记录显示jsp
你说提交操作不起作用。我想你有一个提交标签不起作用。问题在于您将action属性与submit标记一起使用。默认情况下,此功能处于禁用状态。您可以尝试删除action属性,并将表单映射到action

...
您所说的“提交按钮操作不工作”到底是什么意思,请您详细说明?我投票结束这个问题,因为它的格式太差了,我甚至想都没法修复它
public class FetchRecords extends ActionSupport   {

    /**
     * 
     */
    private static final long serialVersionUID = 1L;
    /**
     * 
     */
    ArrayList<User> list=new ArrayList<User>();  

    public ArrayList<User> getList() {  
        return list;  
    }  
    public void setList(ArrayList<User> list) {  
        this.list = list;  
    }  
    public String execute(){  
     try{  
      Class.forName("com.mysql.jdbc.Driver");  
      Connection con=DriverManager.getConnection(  
              "jdbc:mysql://localhost:3306/strutssampleform", "root", "");  

      PreparedStatement ps=con.prepareStatement("select * from USER_DETAIL");  
      ResultSet rs=ps.executeQuery();  

      while(rs.next()){  
       User user=new User();  
       user.setFirstName(rs.getString(1));  
       user.setLastName(rs.getString(2));  
       user.setUsername(rs.getString(3));  
       user.setEmailid(rs.getString(5));  
       list.add(user);  
      }  

      con.close();  
     }catch(Exception e){e.printStackTrace();}  

     return "success";  
    }

}