资源简介
面向对象的web编程技术实现电子商务购物网站 具有购物车功能 具有前台后台。
代码片段和文件信息
package goods;
//添加商品。addgoods.jsp
import java.io.IOException;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.util.Calendar;
import javax.servlet.RequestDispatcher;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
import com.jspsmart.upload.*;
import toolbean.DB;
import toolbean.Tools;
public class addGoodsServlet extends HttpServlet {
/**
* Constructor of the object.
*/
public addGoodsServlet() {
super();
}
/**
* Destruction of the servlet.
*/
public void destroy() {
super.destroy(); // Just puts “destroy“ string in log
// Put your code here
}
/**
* The doGet method of the servlet.
*
* This method is called when a form has its tag value method equals to get.
*
* @param request the request send by the client to the server
* @param response the response send by the server to the client
* @throws ServletException if an error occurred
* @throws IOException if an error occurred
*/
public void doGet(HttpServletRequest request HttpServletResponse response)
throws ServletException IOException {
doPost(requestresponse);
}
/**
* The doPost method of the servlet.
*
* This method is called when a form has its tag value method equals to post.
*
* @param request the request send by the client to the server
* @param response the response send by the server to the client
* @throws ServletException if an error occurred
* @throws IOException if an error occurred
*/
public void doPost(HttpServletRequest request HttpServletResponse response)
throws ServletException IOException {
response.setCharacterEncoding(“gb2312“);
PreparedStatement pstmt=null;
Connection conn=null;
String ext=““ url=“upload/“;
SmartUpload su=new SmartUpload(); //创建新的上传对象
long maxsize=200*1024; //设置每个上传文件最大为200KB
DB db=new DB();
try{
su.initialize(this.getServletConfig() request response); //初始化
su.setMaxFileSize(maxsize); //限制上传文件的大小
su.setAllowedFilesList(“jpgJPGgifGIF“); //设定允许上传的格式
su.upload(); //上传文件
Request req=su.getRequest(); //创建Request对象
String cid=req.getParameter(“cid“);
String cname=req.getParameter(“cname“);
String number=req.getParameter(“cnumber“);
String price=req.getParameter(“cprice“);
String cintro=req.getParameter(“cintro“);
//格式转换
int cnumber=Integer.parseInt(number);
float cprice=Float.parseFloat(price);
//获取上传的文件,因为只上传了一个文件,所以可直接获取
com.jspsmart.upload.File myfile=su.getFiles().getFile(0);
HttpSession session=request.getSession();
if(!myfile.isMissing()){
ext=myfile.getFileExt(); //取得扩展名
Calendar cal=Calendar.getInstance();
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 649 2012-07-09 18:48 medicineStore2\MedicineStore\.classpath
文件 313 2012-07-09 23:21 medicineStore2\MedicineStore\.myme
文件 1419 2012-07-08 00:16 medicineStore2\MedicineStore\.project
文件 500 2006-02-01 18:48 medicineStore2\MedicineStore\.settings\.jsdtscope
文件 1040 2012-07-08 00:16 medicineStore2\MedicineStore\.settings\com.genuitec.eclipse.j2eedt.core.prefs
文件 103 2012-07-09 22:14 medicineStore2\MedicineStore\.settings\org.eclipse.core.resources.prefs
文件 334 2006-02-01 18:48 medicineStore2\MedicineStore\.settings\org.eclipse.jdt.core.prefs
文件 49 2006-02-01 18:48 medicineStore2\MedicineStore\.settings\org.eclipse.wst.jsdt.ui.superType.container
文件 6 2006-02-01 18:48 medicineStore2\MedicineStore\.settings\org.eclipse.wst.jsdt.ui.superType.name
文件 4629 2012-07-07 21:12 medicineStore2\MedicineStore\src\goods\addGoodsServlet.java
文件 2591 2012-06-19 16:57 medicineStore2\MedicineStore\src\goods\AddToCartServlet.java
文件 5654 2012-07-07 21:12 medicineStore2\MedicineStore\src\goods\BuyServlet.java
文件 2117 2012-06-19 16:56 medicineStore2\MedicineStore\src\goods\clearCartServlet.java
文件 2800 2012-07-09 21:23 medicineStore2\MedicineStore\src\goods\GetAllGoodsServlet.java
文件 3475 2012-06-17 20:53 medicineStore2\MedicineStore\src\goods\goodsModifyServlet.java
文件 2969 2012-06-19 16:55 medicineStore2\MedicineStore\src\goods\ProcessCart.java
文件 3655 2012-07-10 10:31 medicineStore2\MedicineStore\src\goods\SearchServlet.java
文件 1580 2012-06-19 16:52 medicineStore2\MedicineStore\src\order\CartManager.java
文件 1693 2012-07-09 16:57 medicineStore2\MedicineStore\src\order\GetAllOrderServlet.java
文件 3688 2012-06-19 16:51 medicineStore2\MedicineStore\src\order\GoodsBean.java
文件 472 2012-06-17 20:35 medicineStore2\MedicineStore\src\order\Item.java
文件 6979 2012-07-09 16:37 medicineStore2\MedicineStore\src\order\OrderBean.java
文件 1080 2012-06-17 23:16 medicineStore2\MedicineStore\src\order\UsersBean.java
文件 2356 2012-07-07 20:45 medicineStore2\MedicineStore\src\toolbean\DB.java
文件 248 2006-02-01 18:48 medicineStore2\MedicineStore\src\toolbean\Tools.java
文件 2445 2012-06-19 16:50 medicineStore2\MedicineStore\src\user\adLoginServlet.java
文件 1847 2012-06-19 16:50 medicineStore2\MedicineStore\src\user\LoginServlet.java
文件 3229 2012-07-10 10:59 medicineStore2\MedicineStore\src\user\ModifyServlet.java
文件 3235 2012-07-10 10:55 medicineStore2\MedicineStore\src\user\ModifyUserServelt.java
文件 3826 2012-07-07 23:03 medicineStore2\MedicineStore\src\user\RegServlet.java
............此处省略149个文件信息
- 上一篇:Android背诵单词软件源代码
- 下一篇:Java编写的图形化连连看
相关资源
- Java编写的图形化连连看
- 三次样条插值java
- JSP教程和程序设计PPT课件
- javaWeb客户管理系统项目源码(CRM)
- 图书馆管理系统 jsp web SQL server 2005数
- 基于J2EE的WEB邮件系统设计与实现(
- JSP JAVA 高校科研管理系统
- jsp+servlet+dtree+oracle+js+jdbc 员工管理系
- CRM项目java全部源码
- Java猜图游戏
- 公交查询管理系统 含 数据库
- java做的城铁和地铁模拟系统
- JAVA课程设计魔板游戏
- 学生成绩管理系统管理系统源代码j
- java使用httpClient模拟淘宝登陆
- zeromq的Android简单实现
- java+sql人事管理系统86312
- 微信公众号现金红包java版
- jsp+access 企业门户网站
- Java课设--图书信息管理系统
- 高速公路收费系统论文+代码
- 数码照片管理软件
- 决策分析系统
- java商城系统代码,最详细的系统商城
- jsp通过POI将数据从数据库导出至EXCE
- Java实现mysql导入导出Excel
- java点名小程序~~~~~~~~~~~
- 基于JSP的学生考勤管理系统(MySQL版)
- 基于Servlet和jsp采用mvc模式开发的个人
- 基于Java的网上书店系统的设计与实现
评论
共有 条评论