问答详情
源自:2-6 页面调用

虽然可以打开Users_login.jsp,但无论输入正确与否都报404错误,

没有任何报错信息,点击登录后就报404,控制台无任何输出,

下面是struts.xml配置信息

<package name="default" namespace="/" extends="struts-default">

   

    </package>

    

 <package name="users" namespace="/users" extends="struts-default">

    <action name="*_*" class="com.zzz.sims.action.{1}Action" method="{2}">

    <result name="login_success">/users/Users_login_success.jsp</result>

    <result name="login_failure">/users/Users_login.jsp</result>

    <allowed-methods>login</allowed-methods>

    </action>

</package>


这是UsersAction配置;

package com.zzz.sims.action;


import com.opensymphony.xwork2.ModelDriven;

import com.zzz.sims.entity.Users;

import com.zzz.sims.service.UsersDAO;

import com.zzz.sims.serviceImpl.UsersDAOImpl;


public class UsersAction extends SuperAction implements ModelDriven<Users> {


/**

*/

private static final long serialVersionUID = 1L;

private Users user = new Users();

//用户登录动作

public String login() {

UsersDAO udao = new UsersDAOImpl();

if(udao.usersLogin(user)) {

System.out.println("com.zzz.sims.action login()信息正确!");

return "login_success";

}else {

System.out.println("com.zzz.sims.action login()信息错误!");

return "login_failure";

}

}


public Users getModel() {

System.out.println("getModel()执行了!");

return this.user;

}


}


提问者:yizhide 2018-03-30 19:25

个回答

  • yupei
    2018-06-29 13:44:52

    你把struts的jar放在WebContent下,应该就没问题了

  • yizhide
    2018-04-08 14:29:30

    还是没能找到问题。。。。哎,头疼

  • yizhide
    2018-03-30 20:06:47

    。。。然而更换tomcat后又报这个。。。。

  • yizhide
    2018-03-30 20:02:13

    发现是tomcat的故障,已经处理,