Chinaunix首页 | 论坛 | 博客
  • 博客访问: 470206
  • 博文数量: 17
  • 博客积分: 5000
  • 博客等级: 大校
  • 技术积分: 1435
  • 用 户 组: 普通用户
  • 注册时间: 2005-11-09 15:10
文章分类
文章存档

2010年(1)

2009年(3)

2008年(13)

我的朋友

分类: Java

2008-07-11 14:07:45

1 利用myeclipse自动生成表单有 html:cancel ,但是点击取消按钮发现和提交按钮一样,后来在LoginAction.java 里public ActionForward execute( 函数中增加代码才取得效果:
LoginForm loginForm = (LoginForm) form;
        if(isCancelled(request)){           
            loginForm.reset(mapping, request);
            return mapping.getInputForward();
        }else{           
            String loginName = loginForm.getLoginName();
            String pwd = loginForm.getPassword();
            LoginCheck login = new LoginCheck();
            ActionErrors errors = new ActionErrors();
            if (login.loginChk(loginName,pwd)){
                //登录成功转向index.jsp
                return mapping.findForward("success");
            }else{
                //登录失败转向login.jsp
                errors.add("notExists",new ActionError("login.jsp.notExist"));
                saveErrors(request,errors);
                return mapping.getInputForward();
            }
        }

2 自动向导导入的包有时候可能不够用,还是手动在myeclipse下搜索到jar文件,然后放到lib下
可能需要的有commons-pool.jar commons-collections.jar javax.servlet.jar javax.servlet.jsp.jar等

3 对不起,目前没有数据!
           

对于空数据 空字符串,这个都可以,notpresent对空变量不行,在浏览数据集时应该使用empty
阅读(1369) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~