資源簡介
struts 和 hibernate連接mysql的基本配置 。注意數據庫中的表名字段名和com.bean.admin保持一致

代碼片段和文件信息
package?com.action;
import?javax.servlet.http.HttpServletRequest;
import?org.apache.struts2.ServletActionContext;
import?com.bean.admin;
import?com.dao.loginDAO;
import?com.dao.loginDAOImpl;
import?com.hibernate.HibernateSessionFactory;
public?class?loginAction?{
private?String?adminname;
private?String?password;
private?loginDAO?logindao;
private?admin?admin1;
private?int?adminId;
private?HttpServletRequest?request;
public?String?getAdminname()?{
return?adminname;
}
public?void?setAdminname(String?adminname)?{
this.adminname?=?adminname;
}
public?String?getPassword()?{
return?password;
}
public?void?setPassword(String?password)?{
this.password?=?password;
}
public?loginDAO?getLogindao()?{
return?logindao;
}
public?void?setLogindao(loginDAO?logindao)?{
this.logindao?=?logindao;
}
public?admin?getAdmin1()?{
return?admin1;
}
public?void?setAdmin1(admin?admin1)?{
this.admin1?=?admin1;
}
public?int?getAdminId()?{
return?adminId;
}
public?void?setAdminId(int?adminId)?{
this.adminId?=?adminId;
}
public?HttpServletRequest?getRequest()?{
return?request;
}
public?void?setRequest(HttpServletRequest?request)?{
this.request?=?request;
}
public?String?execute()?throws?Exception?{??
????????return?“success“;
????}??
public?String?findAdminById()?{
System.out.println(“in?find“);
System.out.println(adminname);
logindao?=?new?loginDAOImpl();
request?=?ServletActionContext.getRequest();
admin?adminfind?=?logindao.findByAdminName(adminname);
if?(adminfind?!=?null?&&?adminfind.getPassword().equals(password))?{
request.setAttribute(“adminfind“?adminfind);
HibernateSessionFactory.closeSession();
System.out.println(adminfind);
return?“success“;
}?else?{
ServletActionContext.getRequest().setAttribute(“error“?“用戶名或密碼錯誤“);
return?“error“;
}
}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2017-04-16?09:10??bishe045\
?????文件????????1675??2017-04-16?09:10??bishe045\.classpath
?????文件?????????409??2017-04-16?09:10??bishe045\.myhibernatedata
?????文件????????1333??2017-04-16?10:12??bishe045\.project
?????目錄???????????0??2017-04-16?09:02??bishe045\.settings\
?????文件?????????522??2017-04-16?09:02??bishe045\.settings\.jsdtscope
?????文件?????????364??2017-04-16?09:02??bishe045\.settings\org.eclipse.jdt.core.prefs
?????文件?????????483??2017-04-16?09:02??bishe045\.settings\org.eclipse.wst.common.component
?????文件?????????515??2017-04-16?09:10??bishe045\.settings\org.eclipse.wst.common.project.facet.core.xm
?????文件??????????49??2017-04-16?09:02??bishe045\.settings\org.eclipse.wst.jsdt.ui.superType.container
?????文件???????????6??2017-04-16?09:02??bishe045\.settings\org.eclipse.wst.jsdt.ui.superType.name
?????目錄???????????0??2017-04-16?09:17??bishe045\WebRoot\
?????目錄???????????0??2017-04-16?09:02??bishe045\WebRoot\me
?????文件??????????39??2017-04-16?09:02??bishe045\WebRoot\me
?????目錄???????????0??2017-04-16?09:17??bishe045\WebRoot\WEB-INF\
?????目錄???????????0??2017-04-16?10:43??bishe045\WebRoot\WEB-INF\classes\
?????目錄???????????0??2017-04-16?09:10??bishe045\WebRoot\WEB-INF\classes\com\
?????目錄???????????0??2017-04-16?09:29??bishe045\WebRoot\WEB-INF\classes\com\action\
?????文件????????2833??2017-04-16?10:47??bishe045\WebRoot\WEB-INF\classes\com\action\loginAction.class
?????目錄???????????0??2017-04-16?10:05??bishe045\WebRoot\WEB-INF\classes\com\bean\
?????文件?????????925??2017-04-16?09:32??bishe045\WebRoot\WEB-INF\classes\com\bean\admin.class
?????文件?????????530??2017-04-16?10:05??bishe045\WebRoot\WEB-INF\classes\com\bean\admin.hbm.xm
?????目錄???????????0??2017-04-16?09:34??bishe045\WebRoot\WEB-INF\classes\com\dao\
?????文件?????????170??2017-04-16?09:39??bishe045\WebRoot\WEB-INF\classes\com\dao\loginDAO.class
?????文件?????????416??2017-04-16?09:36??bishe045\WebRoot\WEB-INF\classes\com\dao\loginDAOFactory.class
?????文件????????1398??2017-04-16?10:40??bishe045\WebRoot\WEB-INF\classes\com\dao\loginDAOImpl.class
?????目錄???????????0??2017-04-16?09:10??bishe045\WebRoot\WEB-INF\classes\com\hibernate\
?????文件????????2577??2017-04-16?09:10??bishe045\WebRoot\WEB-INF\classes\com\hibernate\HibernateSessionFactory.class
?????文件?????????901??2017-04-16?10:43??bishe045\WebRoot\WEB-INF\classes\hibernate.cfg.xm
?????文件?????????508??2017-04-16?10:38??bishe045\WebRoot\WEB-INF\classes\struts.xm
?????目錄???????????0??2017-04-16?09:10??bishe045\WebRoot\WEB-INF\lib\
............此處省略19個文件信息
- 上一篇:二期結業項目易買網購物車
- 下一篇:log4j-api-2.3.jar
評論
共有 條評論