ITPUB??ì3
ITPUB论坛 » Java web开发及框架技术 » 请帮忙看一下,谢谢!

新一届的微软MVP评选已经开始,欢迎各位推荐!

标题: 请帮忙看一下,谢谢!
离线 ailishiwen
初级会员



精华贴数 0
个人空间 0
技术积分 22 (51184)
社区积分 0 (853766)
注册日期 2006-4-10
论坛徽章:0
      
      

发表于 2006-6-11 10:41 
请帮忙看一下,谢谢!

我正在写一个论坛,用的是struts架构,但是写第一个action类时就出了个小错误,请高手指点一下源码是:
public ActionForward execute(
                ActionMapping mapping,
                ActionForm form,
                HttpServletRequest request,  
                HttpServletResponse response)
throws Exception {
       
                  
LoginUserForm userform = (LoginUserForm) form;         
                String name = userform.getUsername();
                String psw = userform.getPassword();
               
                  
ServletContext context = servlet.getServletContext();
               
DataSource dataSource = (DataSource)context.getAttribute(Constants.DATASOURCE_KEY);
                                               
        DB db = new DB(dataSource);
        HttpSession session = request.getSession();
        session.setMaxInactiveInterval(365*24*3600);
                String PageForward;
                ActionMessages errors = new ActionMessages();
        
        if ((!name.equals("guest")&&(!User.checkUser(db,name,psw))) {  
            errors.add(ActionMessages.GLOBAL_MESSAGE,
                           new ActionMessage("errors.loginFail");
                        if (!errors.isEmpty()) {
                               
saveErrors(request,errors);
                        }
                        PageForward="toWrong";
                }
                else{                                                                 
                        session.setAttribute(Constants.SORT_LIST_KEY,Sort.Search(db));
                        session.setAttribute(Constants.USERNAME_KEY,name);
                           PageForward="LoginSuccessed";               
                }
                       
                db.close();
                   return (mapping.findForward(PageForward));                                       
        }
出错saveErrors()的错误,我按照教程上写的啊,但是他提示不匹配!


只看该作者    顶部
离线 elathen
生于忧患,死于安乐


精华贴数 1
个人空间 0
技术积分 4184 (339)
社区积分 2410 (520)
注册日期 2004-10-26
论坛徽章:34
现任管理团队成员ITPUB元老会员2007贡献徽章授权会员2008北京奥运纪念徽章:柔道2008北京奥运纪念徽章:现代五项
2008北京奥运纪念徽章:网球2008北京奥运纪念徽章:皮划艇激流回旋2008年新春纪念徽章ITPUB新首页上线纪念徽章  

发表于 2006-6-11 15:45 
怎么没看到saveErrors方法实现呀


__________________
路要一步一步走,抛除浮躁的心情,静下心来,提高自己!
只看该作者    顶部
 
    

相关内容


CopyRight 1999-2006 itpub.net All Right Reserved.
北京皓辰广域网络信息技术有限公司. 版权所有
E-mail:Webmaster@itpub.net
京ICP证:010037号 联系我们 法律顾问