package com.lwq.servlet.admin;
import java.io.IOException;
import java.io.PrintWriter;
import java.text.SimpleDateFormat;
import java.util.Date;
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.qlzx.dao.BulletinDAO;
import com.qlzx.dao.GoodsInfoDAO;
import com.qlzx.entity.UserInfo;
public class goodsManage extends HttpServlet {
public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
request.setCharacterEncoding("utf-8");
response.setCharacterEncoding("utf-8");
HttpSession session=request.getSession();
UserInfo user=(UserInfo)session.getAttribute("admin");
String op=request.getParameter("op");
op= new String(op.getBytes("ISO-8859-1"),"utf-8");
String returnURL = "";
if(op.equals("")){
returnURL="admin/bulletinManage.jsp";
}
if(op.equals("toAdd")){
returnURL="admin/addGoods.jsp";
}
if(op.equals("add")){
//goodsName typeId price discount status isRecommend isNew photo remark
String goodsName=request.getParameter("goodsName");
String strtypeId=request.getParameter("typeId");
int typeId=Integer.parseInt(strtypeId);
String strprice=request.getParameter("price");
float price=Float.parseFloat(strprice);
String strdiscount=request.getParameter("discount");
float discount=Float.parseFloat(strdiscount);
String strstatus=request.getParameter("status");
String isRecommend=request.getParameter("isRecommend");
String isNew=request.getParameter("isNew");
String photo=request.getParameter("photo");
String remark=request.getParameter("remark");
int isnew=1,recomend=1,status=1;
if(isNew!=null){
isnew=0;
}
if(isRecommend!=null){
recomend=0;
}
if(strstatus!=null){
status=0;
}
returnURL=add(typeId, goodsName, price, discount, isnew, recomend, status, photo, remark);
}
if(op.equals("update")){
String goodsName=request.getParameter("goodsName");
String strtypeId=request.getParameter("typeId");
int typeId=Integer.parseInt(strtypeId);
String strprice=request.getParameter("price");
float price=Float.parseFloat(strprice);
String strdiscount=request.getParameter("discount");
float discount=Float.parseFloat(strdiscount);
String strstatus=request.getParameter("status");
String isRecommend=request.getParameter("isRecommend");
String isNew=request.getParameter("isNew");
String photo=request.getParameter("photo");
String remark=request.getParameter("remark");
String strid=request.getParameter("id");
int goodsId=Integer.parseInt(strid);
int isnew=1,recomend=1,status=1;
if(isNew!=null){
isnew=0;
}
if(isRecommend!=null){
recomend=0;
}
if(strstatus!=null){
status=0;
}
returnURL=update(typeId, goodsName, price, discount, isnew, recomend, status, photo, remark,goodsId);
}
if(op.equals("remove")){
String str=request.getParameter("id");
int id=Integer.parseInt(str);
returnURL=delete(id);
}
if(op.equals("removeMore")){
String removeIds=request.getParameter("removeIds");
returnURL=removeMore(removeIds);
}
request.getRequestDispatcher(returnURL).forward(request, response);
}
public void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
doGet(request, response);
}
//添加商品
private String add(int typeId,String goodsName,float price,float dicsount,int isNew,int inRecommend,int status,String photo,String remark){
GoodsInfoDAO dao=new GoodsInfoDAO();
if(dao.add(typeId,goodsName,price,dicsount,isNew,inRecommend,status,photo, remark)){
return "admin/goodsManage.jsp";
}
else{
return "admin/error.jsp";
}
}
//更改商品信息
private String update(int typeId,String goodsName,float price,float dicsount,int isNew,int inRecommend,int status,String photo,String remark,int goodsId){
GoodsInfoDAO dao=new GoodsInfoDAO();
if(dao.update( typeId,goodsName,price,dicsount, isNew,inRecommend,status,photo,remark,goodsId)){
return "admin/goodsManage.jsp";
}
else{
return "admin/error.jsp";
}
}
//删除某个商品
private String delete(int id){
GoodsInfoDAO dao=new GoodsInfoDAO();
if(dao.deleteOne(id)){
return "admin/goodsManage.jsp";
}
else {
return "admin/error.jsp";
}
}
private String removeMore(String str){
GoodsInfoDAO dao=new GoodsInfoDAO();
if(dao.deleteSum(str)){
return "admin/goodsManage.jsp";
}
else{
return "admin/error.jsp";
}
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
shopping-center-based-on-mysql.rar_BulletinManage.java_Center_购物
共282个文件
jpg:88个
gif:53个
jsp:37个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 148 浏览量
2022-09-24
06:11:36
上传
评论
收藏 1.87MB RAR 举报
温馨提示
本项目是用Mysql数据库为后台的购物中心完整源码。
资源详情
资源评论
资源推荐
收起资源包目录
shopping-center-based-on-mysql.rar_BulletinManage.java_Center_购物 (282个子文件)
GoodsInfoDAO.class 7KB
CustomerInfoDAO.class 6KB
orderManageDAO.class 5KB
goodsManage.class 5KB
BulletinDAO.class 4KB
GoodsTypeDAO.class 4KB
BulletinManage.class 4KB
UserInfoDAO.class 3KB
GoodsTypeManage.class 3KB
GoodsInfo.class 3KB
Chekpwd.class 3KB
orderManage.class 2KB
Login.class 2KB
Cartservlet.class 2KB
Login_user.class 2KB
orderManage.class 2KB
CustomerInfoAdd.class 2KB
Updateservlet.class 2KB
customerManage.class 2KB
CustomerInfo.class 2KB
Deleteservlet.class 2KB
Deleteall.class 2KB
DBConn.class 2KB
Bulletin.class 1KB
SystemManage.class 1KB
Chekemail.class 1KB
CustomerDetailInfo.class 1KB
PayManage.class 1KB
UserInfo.class 1KB
Exit.class 1KB
PublicTools.class 1KB
GoodsType.class 751B
.classpath 529B
org.eclipse.wst.common.component 456B
org.eclipse.wst.jsdt.ui.superType.container 49B
common.css 738B
data_manage.css 615B
add_skin.css 468B
common.css 357B
logo_ico.gif 43KB
kefu.gif 17KB
product.gif 16KB
welcome_2.gif 16KB
login_div_bg.gif 15KB
specilproduct2.gif 9KB
newproduct5.gif 7KB
logo.gif 6KB
login_register.gif 6KB
topten2.gif 6KB
error.gif 6KB
btn_register.gif 5KB
login_logo.gif 5KB
register_logo.gif 4KB
logo.gif 4KB
recommend2.gif 4KB
btn_login.gif 3KB
buycart_logo.gif 3KB
kefu_tel.gif 3KB
login.gif 3KB
jrjs.gif 2KB
sideBoxTop.gif 2KB
best.gif 2KB
jxgm.gif 2KB
addtocart.gif 2KB
sideBoxTitle.gif 1KB
peisong_logo.gif 1KB
gonggao.gif 1KB
site_ico.gif 1KB
open_left.gif 1KB
head_top.gif 1021B
close_left.gif 972B
title_ico.gif 740B
shoucang.gif 592B
loginOut.gif 577B
btn_search.gif 507B
search_ico.gif 366B
order.gif 319B
nav_line.gif 313B
login_border_y.gif 272B
border_bg.gif 260B
register_div_line.gif 246B
dot.gif 245B
help.gif 215B
user_info.gif 183B
border.gif 175B
item.gif 173B
bg.gif 154B
border_bg.gif 152B
cart.gif 141B
doc_red.gif 107B
home.gif 80B
doc.gif 76B
sqljdbc4.jar 525KB
goodsManage.java 5KB
GoodsInfoDAO.java 5KB
CustomerInfoDAO.java 5KB
orderManageDAO.java 4KB
BulletinManage.java 3KB
BulletinDAO.java 3KB
GoodsTypeManage.java 3KB
共 282 条
- 1
- 2
- 3
四散
- 粉丝: 49
- 资源: 1万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0