Java 提交按钮操作在Struts2框架中不起作用
这是调用操作调用的JSP页面 嗨,欢迎光临 列表项 在struts xml中: /login.jsp /success.jsp /login.jsp /login.jsp /allrecords.jsp /success.jsp /error.jsp /success.jsp /error.jsp 这是动作课 列表项 所有记录显示jspJava 提交按钮操作在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
你说提交操作不起作用。我想你有一个提交标签不起作用。问题在于您将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";
}
}