|
类Action继承DispatchAction的问题
我写了一个登陆程序。Action类是如下方式
public class LoginAction extends DispatchAction {
public ActionForward selectOneUser(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response) throws Exception {
// TODO Auto-generated method stub
String name=request.getParameter("name");
LoginForm loginForm = LoginImplFactory.getLoginInstance().selectOneUser(name);
if(loginForm==null){
request.setAttribute("errors", "用户名不存在");
return mapping.findForward("login_failure");
}else if(!loginForm.getPassword().equals(request.getParameter("password"))){
request.setAttribute("errors", "密码不正确");
return mapping.findForward("login_failure");
}else{
request.setAttribute("person", loginForm);
return mapping.findForward("login_success");
}
}
}
Login.jsp 主要代码如下:<html:form action="login.do?method=selectOneUser">...</form>
但是无法运行,错误如下:
在线等!!谢谢各位大侠帮帮忙啊!!!! |
|