資源簡介
多套jsp商城項目源碼多套jsp商城項目源碼多套jsp商城項目源碼
代碼片段和文件信息
package?bookstore;
import?java.util.List;
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?org.apache.struts.action.ActionMessage;
import?org.apache.struts.action.ActionMessages;
import?org.hibernate.Query;
import?org.hibernate.Session;
import?bookstore.database.Bookinfo;
import?bookstore.database.HibernateUtil;
public?class?BookDetailAction?extends?Action?{
????public?ActionForward?execute(ActionMapping?mapping?ActionForm?srcForm
????????????HttpServletRequest?request?HttpServletResponse?response)
????????????throws?Exception?{
????????ActionMessages?errors?=?new?ActionMessages();
????????//????????????????鼮ID
????????//如果id為空的話,報錯。
????????if?(request.getParameter(“id“)?==?null
????????????????||?request.getParameter(“id“).equals(““))?{
????????????errors.add(“noid“?new?ActionMessage(“bookdetail.noid“));
????????????this.saveErrors(request?errors);
????????????return?mapping.findForward(“errorPage“);
????????}
????????//????????鼮???
????????int?id?=?Integer.parseInt(request.getParameter(“id“));
????????Bookinfo?book?=?loadBookInfo(id?errors);
????????if(book?==?null)?{
????????????this.saveErrors(request?errors);
????????????return?mapping.findForward(“errorPage“);
????????}
????????request.setAttribute(“book“?book);
????????return?mapping.findForward(“bookdetail“);
????}
????private?Bookinfo?loadBookInfo(int?id?ActionMessages?errors)?{
????????Session?dbSession?=?HibernateUtil.currentSession();
????????//???????ID???鼮
????????try?{
????????????HibernateUtil.beginTransaction();
????????????Query?query?=?dbSession.createQuery(“?from?Bookinfo?as?b?where?b.id=:id“)
????????????????.setInteger(“id“?id)
????????????????.setMaxResults(1);
????????????List?result?=?query.list();
????????????HibernateUtil.commitTransaction();
????????????if(result.size()?!=?0)?{
????????????????return?(Bookinfo)?result.get(0);
????????????}
????????????errors.add(“noBook“?new?ActionMessage(“bookdetail.noBook“));
????????}?catch(Exception?e)?{
????????????errors.add(“dbError“?new?ActionMessage(“globle.dbError“));
????????}
????????return?null;
????}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件??????10400??2007-06-20?20:47??網上訂餐系統(struts+spring+hibernate)130221\三合一ssh\Eatery_DB.sql
?????文件???????1816??2007-06-30?10:00??網上訂餐系統(struts+spring+hibernate)130221\三合一ssh\ssh\.classpath
?????文件????????453??2007-06-22?17:18??網上訂餐系統(struts+spring+hibernate)130221\三合一ssh\ssh\.myhibernatedata
?????文件????????282??2007-06-30?18:39??網上訂餐系統(struts+spring+hibernate)130221\三合一ssh\ssh\.myme
?????文件????????256??2007-06-22?17:09??網上訂餐系統(struts+spring+hibernate)130221\三合一ssh\ssh\.mystrutsdata
?????文件???????1714??2007-06-23?14:34??網上訂餐系統(struts+spring+hibernate)130221\三合一ssh\ssh\.project
?????文件????????283??2007-06-22?17:03??網上訂餐系統(struts+spring+hibernate)130221\三合一ssh\ssh\.springBeans
?????文件?????286707??2007-06-22?17:03??網上訂餐系統(struts+spring+hibernate)130221\三合一ssh\ssh\lib\msba
?????文件??????67024??2007-06-22?17:03??網上訂餐系統(struts+spring+hibernate)130221\三合一ssh\ssh\lib\mssqlserver.jar
?????文件??????58903??2007-06-22?17:03??網上訂餐系統(struts+spring+hibernate)130221\三合一ssh\ssh\lib\msutil.jar
?????文件???????4733??2007-06-23?16:36??網上訂餐系統(struts+spring+hibernate)130221\三合一ssh\ssh\src\com\xaccp\dao\ComplainInfoDAO.java
?????文件???????4513??2007-06-23?16:59??網上訂餐系統(struts+spring+hibernate)130221\三合一ssh\ssh\src\com\xaccp\dao\CreditDAO.java
?????文件???????5790??2007-06-23?17:15??網上訂餐系統(struts+spring+hibernate)130221\三合一ssh\ssh\src\com\xaccp\dao\EnterpriseInfoDAO.java
?????文件???????3946??2007-06-26?08:41??網上訂餐系統(struts+spring+hibernate)130221\三合一ssh\ssh\src\com\xaccp\dao\FoodBigTypeDAO.java
?????文件???????5856??2007-06-23?17:57??網上訂餐系統(struts+spring+hibernate)130221\三合一ssh\ssh\src\com\xaccp\dao\FoodInfoDAO.java
?????文件???????4528??2007-06-26?08:43??網上訂餐系統(struts+spring+hibernate)130221\三合一ssh\ssh\src\com\xaccp\dao\FoodSmallTypeDAO.java
?????文件???????5560??2007-06-26?09:10??網上訂餐系統(struts+spring+hibernate)130221\三合一ssh\ssh\src\com\xaccp\dao\ManageInfoDAO.java
?????文件???????4655??2007-06-26?09:36??網上訂餐系統(struts+spring+hibernate)130221\三合一ssh\ssh\src\com\xaccp\dao\OrderAccessorilyDAO.java
?????文件???????5047??2007-06-26?09:33??網上訂餐系統(struts+spring+hibernate)130221\三合一ssh\ssh\src\com\xaccp\dao\OrderInfoDAO.java
?????文件???????5830??2007-06-26?09:55??網上訂餐系統(struts+spring+hibernate)130221\三合一ssh\ssh\src\com\xaccp\dao\UserInfoDAO.java
?????文件????????934??2007-06-22?17:06??網上訂餐系統(struts+spring+hibernate)130221\三合一ssh\ssh\src\com\xaccp\po\ComplainInfo.hbm.xm
?????文件???????1086??2007-06-30?11:35??網上訂餐系統(struts+spring+hibernate)130221\三合一ssh\ssh\src\com\xaccp\po\ComplainInfo.java
?????文件????????812??2007-06-22?17:07??網上訂餐系統(struts+spring+hibernate)130221\三合一ssh\ssh\src\com\xaccp\po\Credit.hbm.xm
?????文件???????1187??2007-06-22?17:07??網上訂餐系統(struts+spring+hibernate)130221\三合一ssh\ssh\src\com\xaccp\po\Credit.java
?????文件???????1924??2007-06-22?17:07??網上訂餐系統(struts+spring+hibernate)130221\三合一ssh\ssh\src\com\xaccp\po\EnterpriseInfo.hbm.xm
?????文件???????3109??2007-06-22?17:07??網上訂餐系統(struts+spring+hibernate)130221\三合一ssh\ssh\src\com\xaccp\po\EnterpriseInfo.java
?????文件????????924??2007-06-22?17:07??網上訂餐系統(struts+spring+hibernate)130221\三合一ssh\ssh\src\com\xaccp\po\FoodBigType.hbm.xm
?????文件???????1400??2007-06-22?17:07??網上訂餐系統(struts+spring+hibernate)130221\三合一ssh\ssh\src\com\xaccp\po\FoodBigType.java
?????文件???????1614??2007-06-22?17:07??網上訂餐系統(struts+spring+hibernate)130221\三合一ssh\ssh\src\com\xaccp\po\FoodInfo.hbm.xm
?????文件???????2980??2007-06-23?17:41??網上訂餐系統(struts+spring+hibernate)130221\三合一ssh\ssh\src\com\xaccp\po\FoodInfo.java
............此處省略1279個文件信息
評論
共有 條評論