• 大小: 17.35MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-07-14
  • 语言: Html/CSS
  • 标签: ssh框架  

资源简介

struts1+spring+hibernate框架整合实现简单登录源码,具体整合过程http://wenku.baidu.com/view/60262dae4693daef5ef73def.html

资源截图

代码片段和文件信息

package com.login.action;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

import org.apache.struts.action.ActionForm;
import org.apache.struts.action.ActionForward;
import org.apache.struts.action.ActionMapping;
import org.apache.struts.actions.DispatchAction;

import com.login.business.ILoginBusiness;
import com.login.entity.TestUser;
import com.login.form.LoginForm;



public class LoginAction extends DispatchAction {

   private ILoginBusiness loginBusiness;
   

    public ILoginBusiness getLoginBusiness() {
return loginBusiness;
    }

    public void setLoginBusiness(ILoginBusiness loginBusiness) {
this.loginBusiness = loginBusiness;
    }


    /**
     * 
     * 功能描述【登录方法】   
     * @author :xiaoxing
     * @param mapping
     * @param form
     * @param request
     * @param response
     * @return
     */
    public ActionForward login(ActionMapping mappingActionForm formHttpServletRequest requestHttpServletResponse response)
    {

LoginForm loginForm=(LoginForm)form;
TestUser users= loginBusiness.getUsers(loginForm);
String forwardPath=““;

if(users!=null)
{
    forwardPath=“success“;
    request.setAttribute(“users“ users);
    return mapping.findForward(forwardPath);
}
else {
    forwardPath=“failed“;
    return mapping.findForward(forwardPath);
}

    }
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2014-09-11 16:13  newssh\
     文件        5523  2014-09-11 16:31  newssh\.classpath
     目录           0  2014-09-11 15:32  newssh\.myeclipse\
     文件         471  2014-09-11 16:13  newssh\.myhibernatedata
     文件         291  2014-09-11 15:32  newssh\.mymetadata
     文件         255  2014-09-11 15:36  newssh\.mystrutsdata
     文件        1717  2014-09-11 16:15  newssh\.project
     文件         320  2014-09-11 16:13  newssh\.springBeans
     目录           0  2014-09-11 15:48  newssh\src\
     文件        2006  2014-09-12 11:12  newssh\src\applicationContext.xml
     目录           0  2014-09-11 16:42  newssh\src\com\
     目录           0  2014-09-12 10:46  newssh\src\com\login\
     目录           0  2014-09-11 16:51  newssh\src\com\login\action\
     文件        1440  2014-09-12 11:12  newssh\src\com\login\action\LoginAction.java
     目录           0  2014-09-12 09:17  newssh\src\com\login\business\
     文件         195  2014-09-12 09:49  newssh\src\com\login\business\ILoginBusiness.java
     目录           0  2014-09-12 09:17  newssh\src\com\login\business\impl\
     文件         798  2014-09-12 11:12  newssh\src\com\login\business\impl\LoginBusinessImpl.java
     目录           0  2014-09-12 10:46  newssh\src\com\login\common\
     文件         534  2014-09-12 10:46  newssh\src\com\login\common\Until.java
     目录           0  2014-09-11 16:56  newssh\src\com\login\dao\
     目录           0  2014-09-11 16:57  newssh\src\com\login\dao\impl\
     文件         150  2014-09-12 09:54  newssh\src\com\login\dao\impl\ILoginDao.java
     文件         855  2014-09-12 11:47  newssh\src\com\login\dao\impl\LoginDaoImpl.java
     目录           0  2014-09-11 17:06  newssh\src\com\login\entity\
     文件         794  2014-09-11 17:06  newssh\src\com\login\entity\TestUser.hbm.xml
     文件        1059  2014-09-11 17:06  newssh\src\com\login\entity\TestUser.java
     目录           0  2014-09-12 09:43  newssh\src\com\login\form\
     文件        1871  2014-09-12 10:07  newssh\src\com\login\form\LoginForm.java
     目录           0  2014-09-11 15:36  newssh\src\com\xing\
     目录           0  2014-09-11 15:36  newssh\src\com\xing\struts\
............此处省略134个文件信息

评论

共有 条评论

相关资源