Chinaunix
标题:
学习struts的一点点笔记
[打印本页]
作者:
qzc
时间:
2008-07-11 14:07
标题:
学习struts的一点点笔记
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
本文来自ChinaUnix博客,如果查看原文请点:
http://blog.chinaunix.net/u/11458/showart_1078794.html
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2