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 下载量 64 浏览量
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币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于yolov5识别算法实现的DNF自动脚本源码.zip
- 基于Python实现的自动化办公项目.zip
- 基于python实现的基于PyQt5和爬虫的小说阅读系统.zip
- 机械设计整经机上纱自动化sw20非常好的设计图纸100%好用.zip
- Screenshot_20240427_031602.jpg
- 网页PDF_2024年04月26日 23-46-14_QQ浏览器网页保存_QQ浏览器转格式(6).docx
- 直接插入排序,冒泡排序,直接选择排序.zip
- 在排序2的基础上,再次对快排进行优化,其次增加快排非递归,归并排序,归并排序非递归版.zip
- 实现了7种排序算法.三种复杂度排序.三种nlogn复杂度排序(堆排序,归并排序,快速排序)一种线性复杂度的排序.zip
- 冒泡排序 直接选择排序 直接插入排序 随机快速排序 归并排序 堆排序.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功