首页下载资源网络技术ssh例子

ZIPssh例子

qqybh7.94MB需要积分:1

资源文件列表:

myssh.zip 大约有117个文件
  1. shopping_Cart/src/shopping.sql 1.93KB
  2. shopping_Cart/src/com/song/shopping/dao/UserDao.java 323B
  3. shopping_Cart/src/com/song/shopping/dao/impl/UserDaoImpl.java 1.94KB
  4. shopping_Cart/src/com/song/shopping/dao/impl/ProductDaoImpl.java 1.03KB
  5. shopping_Cart/src/com/song/shopping/dao/impl/OrderDaoImpl.java 686B
  6. shopping_Cart/src/com/song/shopping/dao/impl/OrderItemDaoImpl.java 719B
  7. shopping_Cart/src/com/song/shopping/dao/ProductDao.java 336B
  8. shopping_Cart/src/com/song/shopping/dao/OrderDao.java 145B
  9. shopping_Cart/src/com/song/shopping/dao/OrderItemDao.java 159B
  10. shopping_Cart/src/com/song/shopping/entity/ShoppingSongOrder.hbm.xml 1.14KB
  11. shopping_Cart/src/com/song/shopping/entity/ShoppingSongUser.hbm.xml 1.32KB
  12. shopping_Cart/src/com/song/shopping/entity/ShoppingSongOrderItem.hbm.xml 1.09KB
  13. shopping_Cart/src/com/song/shopping/entity/ShoppingSongProduct.hbm.xml 1.48KB
  14. shopping_Cart/src/com/song/shopping/entity/ShoppingSongManager.hbm.xml 863B
  15. shopping_Cart/src/com/song/shopping/entity/OrderItem.java 1.54KB
  16. shopping_Cart/src/com/song/shopping/entity/Product.java 2.23KB
  17. shopping_Cart/src/com/song/shopping/entity/User.java 1.88KB
  18. shopping_Cart/src/com/song/shopping/entity/Order.java 1.51KB
  19. shopping_Cart/src/com/song/shopping/entity/Manager.java 999B
  20. shopping_Cart/src/com/song/shopping/util/BaseDao.java 562B
  21. shopping_Cart/src/com/song/shopping/util/Cart.java 1.02KB
  22. shopping_Cart/src/com/song/shopping/action/UserAction.java 2.01KB
  23. shopping_Cart/src/com/song/shopping/action/ProductAction.java 1.46KB
  24. shopping_Cart/src/com/song/shopping/action/AddOrderAction.java 2.02KB
  25. shopping_Cart/src/com/song/shopping/action/CartAction.java 3.41KB
  26. shopping_Cart/src/com/song/shopping/action/DestoryAction.java 785B
  27. shopping_Cart/src/com/song/shopping/form/UserForm.java 309B
  28. shopping_Cart/src/com/song/shopping/form/ProductForm.java 309B
  29. shopping_Cart/src/MessageResources.properties 689B
  30. shopping_Cart/src/hibernate.cfg.xml 1.21KB
  31. shopping_Cart/WebRoot/WEB-INF/lib/antlr.jar 343.7KB
  32. shopping_Cart/WebRoot/WEB-INF/lib/commons-beanutils.jar 160.3KB
  33. shopping_Cart/WebRoot/WEB-INF/lib/commons-digester.jar 147.22KB
  34. shopping_Cart/WebRoot/WEB-INF/lib/commons-fileupload.jar 18.82KB
  35. shopping_Cart/WebRoot/WEB-INF/lib/commons-logging.jar 33.09KB
  36. shopping_Cart/WebRoot/WEB-INF/lib/commons-validator.jar 73.72KB
  37. shopping_Cart/WebRoot/WEB-INF/lib/jakarta-oro.jar 61.92KB
  38. shopping_Cart/WebRoot/WEB-INF/lib/struts.jar 473.99KB
  39. shopping_Cart/WebRoot/WEB-INF/lib/antlr-2.7.6rc1.jar 425.21KB
  40. shopping_Cart/WebRoot/WEB-INF/lib/asm.jar 25.19KB
  41. shopping_Cart/WebRoot/WEB-INF/lib/asm-attrs.jar 15.94KB
  42. shopping_Cart/WebRoot/WEB-INF/lib/cglib-2.1.3.jar 243.75KB
  43. shopping_Cart/WebRoot/WEB-INF/lib/commons-collections-2.1.1.jar 168.63KB
  44. shopping_Cart/WebRoot/WEB-INF/lib/commons-logging-1.0.4.jar 33.09KB
  45. shopping_Cart/WebRoot/WEB-INF/lib/dom4j-1.6.1.jar 256.81KB
  46. shopping_Cart/WebRoot/WEB-INF/lib/ehcache-1.1.jar 40.8KB
  47. shopping_Cart/WebRoot/WEB-INF/lib/hibernate3.jar 1.63MB
  48. shopping_Cart/WebRoot/WEB-INF/lib/jaas.jar 99.37KB
  49. shopping_Cart/WebRoot/WEB-INF/lib/jaxen-1.1-beta-7.jar 194.44KB
  50. shopping_Cart/WebRoot/WEB-INF/lib/jdbc2_0-stdext.jar 6.16KB
  51. shopping_Cart/WebRoot/WEB-INF/lib/jta.jar 7.89KB
  52. shopping_Cart/WebRoot/WEB-INF/lib/log4j-1.2.11.jar 304.58KB
  53. shopping_Cart/WebRoot/WEB-INF/lib/xerces-2.6.2.jar 965.71KB
  54. shopping_Cart/WebRoot/WEB-INF/lib/xml-apis.jar 117.43KB
  55. shopping_Cart/WebRoot/WEB-INF/lib/ojdbc14.jar 1.29MB
  56. shopping_Cart/WebRoot/WEB-INF/classes/shopping.sql 1.93KB
  57. shopping_Cart/WebRoot/WEB-INF/classes/hibernate.cfg.xml 1.21KB
  58. shopping_Cart/WebRoot/WEB-INF/classes/com/song/shopping/entity/ShoppingSongUser.hbm.xml 1.32KB
  59. shopping_Cart/WebRoot/WEB-INF/classes/com/song/shopping/entity/ShoppingSongProduct.hbm.xml 1.48KB
  60. shopping_Cart/WebRoot/WEB-INF/classes/com/song/shopping/entity/ShoppingSongOrderItem.hbm.xml 1.09KB
  61. shopping_Cart/WebRoot/WEB-INF/classes/com/song/shopping/entity/ShoppingSongOrder.hbm.xml 1.14KB
  62. shopping_Cart/WebRoot/WEB-INF/classes/com/song/shopping/entity/ShoppingSongManager.hbm.xml 863B
  63. shopping_Cart/WebRoot/WEB-INF/classes/com/song/shopping/entity/User.class 2.13KB
  64. shopping_Cart/WebRoot/WEB-INF/classes/com/song/shopping/entity/Product.class 2.38KB
  65. shopping_Cart/WebRoot/WEB-INF/classes/com/song/shopping/entity/OrderItem.class 1.74KB
  66. shopping_Cart/WebRoot/WEB-INF/classes/com/song/shopping/entity/Order.class 1.7KB
  67. shopping_Cart/WebRoot/WEB-INF/classes/com/song/shopping/entity/Manager.class 1.13KB
  68. shopping_Cart/WebRoot/WEB-INF/classes/com/song/shopping/util/Cart.class 2.06KB
  69. shopping_Cart/WebRoot/WEB-INF/classes/com/song/shopping/util/BaseDao.class 988B
  70. shopping_Cart/WebRoot/WEB-INF/classes/com/song/shopping/form/UserForm.class 668B
  71. shopping_Cart/WebRoot/WEB-INF/classes/com/song/shopping/form/ProductForm.class 680B
  72. shopping_Cart/WebRoot/WEB-INF/classes/com/song/shopping/dao/impl/UserDaoImpl.class 2.59KB
  73. shopping_Cart/WebRoot/WEB-INF/classes/com/song/shopping/dao/impl/ProductDaoImpl.class 2.05KB
  74. shopping_Cart/WebRoot/WEB-INF/classes/com/song/shopping/dao/impl/OrderItemDaoImpl.class 1.18KB
  75. shopping_Cart/WebRoot/WEB-INF/classes/com/song/shopping/dao/impl/OrderDaoImpl.class 1.14KB
  76. shopping_Cart/WebRoot/WEB-INF/classes/com/song/shopping/dao/UserDao.class 374B
  77. shopping_Cart/WebRoot/WEB-INF/classes/com/song/shopping/dao/ProductDao.class 475B
  78. shopping_Cart/WebRoot/WEB-INF/classes/com/song/shopping/dao/OrderItemDao.class 192B
  79. shopping_Cart/WebRoot/WEB-INF/classes/com/song/shopping/dao/OrderDao.class 176B
  80. shopping_Cart/WebRoot/WEB-INF/classes/com/song/shopping/action/UserAction.class 2.6KB
  81. shopping_Cart/WebRoot/WEB-INF/classes/com/song/shopping/action/ProductAction.class 2.41KB
  82. shopping_Cart/WebRoot/WEB-INF/classes/com/song/shopping/action/DestoryAction.class 1.38KB
  83. shopping_Cart/WebRoot/WEB-INF/classes/com/song/shopping/action/CartAction.class 3.85KB
  84. shopping_Cart/WebRoot/WEB-INF/classes/com/song/shopping/action/AddOrderAction.class 3.51KB
  85. shopping_Cart/WebRoot/WEB-INF/classes/MessageResources.properties 689B
  86. shopping_Cart/WebRoot/WEB-INF/web.xml 1.01KB
  87. shopping_Cart/WebRoot/WEB-INF/struts-config.xml 3.43KB
  88. shopping_Cart/WebRoot/WEB-INF/struts-bean.tld 8.65KB
  89. shopping_Cart/WebRoot/WEB-INF/struts-html.tld 71.89KB
  90. shopping_Cart/WebRoot/WEB-INF/struts-logic.tld 14.39KB
  91. shopping_Cart/WebRoot/WEB-INF/struts-nested.tld 69.81KB
  92. shopping_Cart/WebRoot/WEB-INF/struts-tiles.tld 7.66KB
  93. shopping_Cart/WebRoot/WEB-INF/validator-rules.xml 13.46KB
  94. shopping_Cart/WebRoot/WEB-INF/validation.xml 982B
  95. shopping_Cart/WebRoot/META-INF/MANIFEST.MF 39B
  96. shopping_Cart/WebRoot/index.jsp 246B
  97. shopping_Cart/WebRoot/register.jsp 1.03KB
  98. shopping_Cart/WebRoot/login.jsp 887B
  99. shopping_Cart/WebRoot/images/7.gif 1.76KB
  100. shopping_Cart/WebRoot/images/6.jpg 558.82KB
  101. shopping_Cart/WebRoot/images/5.jpg 200.7KB
  102. shopping_Cart/WebRoot/images/4.jpg 205.64KB
  103. shopping_Cart/WebRoot/images/3.jpg 45.07KB
  104. shopping_Cart/WebRoot/images/2.jpg 324KB
  105. shopping_Cart/WebRoot/images/1.jpg 204.99KB
  106. shopping_Cart/WebRoot/showAllProduct.jsp 1.25KB
  107. shopping_Cart/WebRoot/showItemList.jsp 2.01KB
  108. shopping_Cart/WebRoot/showAll.jsp 1.55KB
  109. shopping_Cart/WebRoot/head.jsp 1.19KB
  110. shopping_Cart/WebRoot/error.jsp 1.64KB
  111. shopping_Cart/WebRoot/success.jsp 682B
  112. shopping_Cart/WebRoot/faile.jsp 666B
  113. shopping_Cart/WebRoot/payMoney_success.jsp 639B
  114. shopping_Cart/WebRoot/payMoney_faile.jsp 500B
  115. shopping_Cart/WebRoot/productinfo.jsp 820B
  116. shopping_Cart/WebRoot/message.html 524B
  117. shopping_Cart/WebRoot/faile1.jsp 356B

资源介绍:

用ssh框架简单实现的网络商城
package com.song.shopping.action; import java.util.HashMap; import java.util.List; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import javax.servlet.http.HttpSession; import org.apache.struts.action.ActionForm; import org.apache.struts.action.ActionForward; import org.apache.struts.action.ActionMapping; import org.apache.struts.actions.MappingDispatchAction; import com.song.shopping.entity.Product; import com.song.shopping.util.Cart; public class CartAction extends MappingDispatchAction { public ActionForward addCart(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception { // TODO Auto-generated method stub if(request.getSession().getAttribute("user")==null) { return mapping.findForward("login"); } List list = (List)request.getSession().getAttribute("list"); int id = Integer.parseInt(request.getParameter("id")); Cart cart = null; for(Object obj : list) { Product pro = (Product)obj; if(pro.getProductId()==id) { cart = (Cart)request.getSession().getAttribute("cart"); cart.addItem(pro, 1); break; } } HttpSession session = request.getSession(); session.setAttribute("item", cart); return mapping.findForward("showprod"); } public ActionForward delCart(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception { Cart cart = (Cart)request.getSession().getAttribute("item"); long productId = Long.parseLong(request.getParameter("id")); cart.deleteItemByProductId(productId); HttpSession session = request.getSession(); session.setAttribute("item", cart); return mapping.findForward("showItemList"); } public ActionForward contralCart(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception { HttpSession session = request.getSession(); Cart cart = (Cart)request.getSession().getAttribute("item"); request.setCharacterEncoding("GB18030"); String newString = new String(request.getParameter("submit").getBytes("ISO-8859-1"),"GB18030"); if("清空购物车".equals(newString)) { cart.clear(); session.setAttribute("item", cart); return mapping.findForward("showItemList"); } if("修改购物数量".equals(newString)) { if(request.getParameter("sort")==null) { return mapping.findForward("showItemList"); } Long id = Long.parseLong(request.getParameter("sort")); HashMap map = cart.getCartItems(); cart.modifyNumberByProductId(id, Integer.parseInt(request.getParameter("number"))); session.setAttribute("item", cart); return mapping.findForward("showItemList"); } if("继续购物".equals(newString)) { return mapping.findForward("showprod"); } if("结帐".equals(newString)) { return mapping.findForward("showAll"); } return mapping.findForward("showItemList"); } public ActionForward itemIsEmpty(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception { // TODO Auto-generated method stub if(request.getSession().getAttribute("user")==null) { return mapping.findForward("login"); } Cart cart = (Cart)request.getSession().getAttribute("item"); if(cart==null) { return mapping.findForward("showprod"); } return mapping.findForward("showItemList"); } }
100+评论
captcha