jsp简单电商网站设计源代码


简单的电商网站系统设计,实现功能、登陆、注册、购物车增删改、动态主页等等
资源截图
代码片段和文件信息
package com.dao;
import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.util.ArrayList;

import com.db.DBUtil;
import com.entity.Items;

public class ItemsDAO {
public ArrayList getAllItems() {
Connection conn = null;
PreparedStatement stmt = null;
ResultSet rs = null;
ArrayList list = new ArrayList(); // 动态数组,存储所有商品
try {
conn = DBUtil.getConnection();
String sql = “select * from items;“; 
stmt = conn.prepareStatement(sql);
rs = stmt.executeQuery();
while (rs.next()) {
Items item = new Items();
item.setId(rs.getInt(“id“));
item.setName(rs.getString(“name“));
item.setOrigin(rs.getString(“origin“));
item.setNumber(rs.getInt(“number“));
item.setPrice(rs.getFloat(“price“));
item.setPicture(rs.getString(“picture“));
item.setDescription(rs.getString(“description“));
list.add(item);// 把每一个商品添加至动态数组
}
return list; // 返回数组
} catch (Exception ex) {
ex.printStackTrace();
return null;
} finally {
// 释放资源
closeSrc(rsstmtconn);
}

}

// 通过商品id查找商品
public Items getItemsById(int id) {
Connection conn = null;
PreparedStatement stmt = null;
ResultSet rs = null;
try {
conn = DBUtil.getConnection();
String sql = “select * from items where id=?;“; // SQL语句查找
stmt = conn.prepareStatement(sql);
stmt.setInt(1 id);
rs = stmt.executeQuery();
if (rs.next()) {
Items item = new Items();
item.setId(rs.getInt(“id“));
item.setName(rs.getString(“name“));
item.setOrigin(rs.getString(“origin“));
item.setNumber(rs.getInt(“number“));
item.setPrice(rs.getFloat(“price“));
item.setPicture(rs.getString(“picture“));
item.setDescription(rs.getString(“description“));
return item;
} else {
return null;
}

} catch (Exception ex) {
ex.printStackTrace();
return null;
} finally {
// 释放资源
closeSrc(rsstmtconn);

}
}
// 释放资源
private void closeSrc(ResultSet rsPreparedStatement stmtConnection conn)
{
if (rs != null) {
try {
rs.close();
rs = null;
} catch (Exception ex) {
ex.printStackTrace();
}
}
// 
if (stmt != null) {
try {
stmt.close();
stmt = null;
} catch (Exception ex) {
ex.printStackTrace();
}
}
}


}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件        6148  2018-01-05 15:37  MallDemo.DS_Store
     文件        1165  2018-01-07 19:16  MallDemo.classpath
     文件          64  2018-01-05 15:48  MallDemo.myumldata
     文件        1333  2018-01-05 17:16  MallDemo.project
     文件         522  2015-12-29 10:33  MallDemo.settings.jsdtscope
     文件         175  2018-01-05 15:43  MallDemo.settingscom.genuitec.eclipse.core.prefs
     文件          86  2018-01-05 15:48  MallDemo.settingscom.genuitec.jboss.ide.eclipse.xdoclet.run.prefs
     文件          45  2018-01-05 15:48  MallDemo.settingscom.spket.js.prefs
     文件         364  2015-12-29 10:33  MallDemo.settingsorg.eclipse.jdt.core.prefs
     文件         475  2015-12-29 10:33  MallDemo.settingsorg.eclipse.wst.common.component
     文件         414  2015-12-29 10:33  MallDemo.settingsorg.eclipse.wst.common.project.facet.core.xml
     文件          49  2015-12-29 10:33  MallDemo.settingsorg.eclipse.wst.jsdt.ui.superType.container
     文件           6  2015-12-29 10:33  MallDemo.settingsorg.eclipse.wst.jsdt.ui.superType.name
     文件          88  2015-12-29 10:33  MallDemo.settingsorg.skyway.core.prefs
     文件          66  2015-12-29 10:33  MallDemo.tern-project
     文件          39  2015-12-29 10:34  MallDemoWebRootmeta-INFMANIFEST.MF
     文件        3150  2018-01-17 17:00  MallDemoWebRootWEB-INFclassescomdaoItemsDAO.class
     文件        1206  2018-01-17 17:00  MallDemoWebRootWEB-INFclassescomdbDBUtil.class
     文件        2472  2018-01-17 17:00  MallDemoWebRootWEB-INFclassescomentityCart.class
     文件        2071  2018-01-17 17:00  MallDemoWebRootWEB-INFclassescomentityItems.class
     文件         714  2018-01-17 17:00  MallDemoWebRootWEB-INFclassescompoUsers.class
     文件        3158  2018-01-17 17:00  MallDemoWebRootWEB-INFclassescomservletCartServlet.class
     文件        2214  2018-01-17 17:00  MallDemoWebRootWEB-INFclassescomservletLoginServlet.class
     文件      893229  2017-11-19 16:29  MallDemoWebRootWEB-INFlibsqljdbc41.jar
     文件        6148  2018-01-08 15:33  MallDemoWebRootassets.DS_Store
     文件        4096  2018-01-08 15:33  MallDemoWebRootassets._.DS_Store
     文件        2817  2018-01-08 15:33  MallDemoWebRootassetsinput.png
     文件        2831  2018-01-08 15:33  MallDemoWebRootassetsloginbg.png
     文件       15584  2018-01-08 15:33  MallDemoWebRootassetslogo.png
     文件        2825  2018-01-08 15:33  MallDemoWebRootassets
ep1.png
     文件        5345  2018-01-17 17:29  MallDemoWebRootcart.jsp
............此处省略82个文件信息

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。

发表评论

评论列表(条)