package Action;
import java.util.HashMap;
import java.util.Map;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.apache.struts.action.Action;
import org.apache.struts.action.ActionForm;
import org.apache.struts.action.ActionForward;
import org.apache.struts.action.ActionMapping;
import DAO.ILoginDAO;
import Form.LoginForm;
import MODEL.Login;
public class LoginAction extends Action {
private ILoginDAO logindao;
public ILoginDAO getLogindao() {
return logindao;
}
public void setLogindao(ILoginDAO logindao) {
this.logindao = logindao;
}
@Override
public ActionForward execute(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response)
throws Exception {
// TODO Auto-generated method stub
LoginForm loginform=(LoginForm)form;
Login user=new Login();
user.setPassword(loginform.getPassword());
user.setUserName(loginform.getUserName());
boolean mark=getLogindao().check(user);
Map model=new HashMap();
model.put("username", user.getUserName());
request.setAttribute("userInfo", model);
if(mark==true)
return mapping.findForward("success");
else
return mapping.findForward("failure");
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
Struts+Spring+Hibernate登陆实例
共82个文件
jar:55个
java:5个
class:5个
1星 需积分: 2 8 下载量 111 浏览量
2011-10-31
16:30:23
上传
评论
收藏 13.05MB RAR 举报
温馨提示
Spring+Hibernate+Struts框架结合,整合应用实例,包含数据库,验证登录。
资源推荐
资源详情
资源评论
收起资源包目录
SSHLogin.rar (82个子文件)
SSHLogin
src
MODEL
Login.java 471B
Login.hbm.xml 548B
Form
LoginForm.java 422B
DAO
LoginDAO.java 601B
ILoginDAO.java 108B
Action
LoginAction.java 1KB
.classpath 5KB
.mymetadata 297B
.settings
org.eclipse.wst.jsdt.ui.superType.container 49B
org.eclipse.wst.jsdt.ui.superType.name 6B
.jsdtscope 500B
.myeclipse
.project 1KB
WebRoot
META-INF
MANIFEST.MF 36B
index.jsp 1KB
su.jsp 944B
Fail.jsp 943B
WEB-INF
classes
MODEL
Login.hbm.xml 548B
Login.class 955B
Form
LoginForm.class 737B
DAO
LoginDAO.class 1KB
ILoginDAO.class 138B
Action
LoginAction.class 2KB
struts-config.xml 889B
applicationContext.xml 350B
daabase2-3.sql 2KB
lib
com.springsource.org.apache.commons.logging-sources-1.1.1.jar 73KB
struts-el-1.3.10.jar 258KB
slf4j-api-1.6.1.jar 25KB
mysql-connector-java-5.1.13-bin.jar 750KB
org.springframework.web.struts-3.0.5.RELEASE.jar 31KB
aopalliance.jar 4KB
commons-io-1.1.jar 60KB
struts-mailreader-dao-1.3.10.jar 19KB
org.springframework.aspects-3.0.5.RELEASE.jar 35KB
dom4j-1.6.1.jar 307KB
org.springframework.web-3.0.5.RELEASE.jar 386KB
struts-core-1.3.10.jar 322KB
com.springsource.org.apache.commons.logging-1.1.1.jar 60KB
bsf-2.3.0.jar 171KB
commons-logging-1.0.4.jar 41KB
org.springframework.test-3.0.5.RELEASE.jar 200KB
org.springframework.context-3.0.5.RELEASE.jar 653KB
slf4j-nop-1.6.1.jar 5KB
oro-2.0.8.jar 64KB
commons-digester-1.8.jar 140KB
com.springsource.org.apache.log4j-sources-1.2.15.jar 373KB
org.springframework.instrument-3.0.5.RELEASE.jar 2KB
org.springframework.spring-library-3.0.5.RELEASE.libd 1KB
jstl-1.0.2.jar 20KB
hibernate3.jar 3.74MB
org.springframework.oxm-3.0.5.RELEASE.jar 60KB
asm-3.3.jar 43KB
org.springframework.asm-3.0.5.RELEASE.jar 52KB
org.springframework.transaction-3.0.5.RELEASE.jar 226KB
org.springframework.expression-3.0.5.RELEASE.jar 166KB
standard-1.0.6.jar 497KB
org.springframework.web.servlet-3.0.5.RELEASE.jar 409KB
org.springframework.context.support-3.0.5.RELEASE.jar 99KB
antlr-2.7.6.jar 433KB
struts-scripting-1.3.10.jar 17KB
struts-tiles-1.3.10.jar 117KB
org.springframework.instrument.tomcat-3.0.5.RELEASE.jar 6KB
commons-beanutils-1.8.0.jar 226KB
com.springsource.org.apache.log4j-1.2.15.jar 387KB
javassist-3.9.0.GA.jar 583KB
org.springframework.aop-3.0.5.RELEASE.jar 314KB
org.springframework.web.portlet-3.0.5.RELEASE.jar 171KB
org.springframework.jms-3.0.5.RELEASE.jar 181KB
commons-fileupload-1.1.1.jar 31KB
commons-validator-1.3.1.jar 136KB
org.springframework.beans-3.0.5.RELEASE.jar 542KB
struts-faces-1.3.10.jar 92KB
commons-chain-1.2.jar 90KB
cglib-nodep-2.2.jar 315KB
commons-collections-3.1.jar 546KB
struts-taglib-1.3.10.jar 246KB
struts-extras-1.3.10.jar 39KB
org.springframework.orm-3.0.5.RELEASE.jar 326KB
org.springframework.jdbc-3.0.5.RELEASE.jar 377KB
org.springframework.core-3.0.5.RELEASE.jar 373KB
jta-1.1.jar 11KB
web.xml 859B
共 82 条
- 1
资源评论
- happy123day2013-09-26貌似还是缺少些代码的吧,,
qqww555
- 粉丝: 0
- 资源: 22
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功