Struts2返回动作中找不到另一个类文件


 public class Login extends ActionSupport {
     //connection made  
     PreparedStatement pstmt = con.prepareStatement("select * from register1 where username=? and password=?");
     pstmt.setString(1, username);
     pstmt.setString(2, pwd);
     ResultSet rs = pstmt.executeQuery();    
     if (rs.next()) {
         String role = rs.getString(3);
         if (role == null || role.equals("user")) {    
             session.setAttribute("username", username);
             return "Cart"; //here i want to go for another .java file
         }   
     }

Struts.xml

<action name="Login" class="mypack.Login">
<result name="Cart" type="dispatcher">
        <param name="location">mypack.CartSelect</param>//Another .java file which support Action Support 
        </result>
</action>
类3:

public class CartSelect extends ActionSupport implements ServletContextAware {
public String execute() throws Exception {

我认为你需要的不是调度程序,而是重定向。

这是重定向动作结果类型的参考

最新更新