📄 goodsaction.java~87~
字号:
request.setAttribute("success", "删除特价成功!!");
}
else {
String free = request.getParameter("free").trim();
goodsForm.setFreePrice(Float.valueOf(free));
goodsForm.setMark(Integer.valueOf(mark));
goodsForm.setId(Integer.valueOf(id));
dao.managerPrice(goodsForm);
request.setAttribute("success", "设置特价成功!!");
}
return mapping.findForward("goodsOperation");
}
//转向特价商品页面
public ActionForward managerFreePirceForward(ActionMapping mapping,
ActionForm form,
HttpServletRequest request,
HttpServletResponse response) {
request.setAttribute("form",
dao.selectOneGoods(Integer.valueOf(request.
getParameter("id"))));
return mapping.findForward("managerFreePirce");
}
//按大类别商品信息查询
public ActionForward goodSelectBig(ActionMapping mapping,
ActionForm form,
HttpServletRequest request,
HttpServletResponse response) {
List list = null;
list = dao.selectBig(Integer.valueOf(request.getParameter("big")));
int pageNumber = list.size(); //计算出有多少条记录
int maxPage = pageNumber; //计算有多少页数
String number = request.getParameter("i");
if (maxPage % 6 == 0) {
maxPage = maxPage / 6;
}
else {
maxPage = maxPage / 6 + 1;
}
if (number == null) {
number = "0";
}
request.setAttribute("number", String.valueOf(number));
request.setAttribute("maxPage", String.valueOf(maxPage));
request.setAttribute("pageNumber", String.valueOf(pageNumber));
request.setAttribute("list", list);
return mapping.findForward("goodSelectBig");
}
//按小类别商品信息查询
public ActionForward goodSelectSmall(ActionMapping mapping,
ActionForm form,
HttpServletRequest request,
HttpServletResponse response) {
List list = null;
list = dao.selectSmall(Integer.valueOf(request.getParameter("small")));
int pageNumber = list.size(); //计算出有多少条记录
int maxPage = pageNumber; //计算有多少页数
String number = request.getParameter("i");
if (maxPage % 6 == 0) {
maxPage = maxPage / 6;
}
else {
maxPage = maxPage / 6 + 1;
}
if (number == null) {
number = "0";
}
request.setAttribute("number", String.valueOf(number));
request.setAttribute("maxPage", String.valueOf(maxPage));
request.setAttribute("pageNumber", String.valueOf(pageNumber));
request.setAttribute("list", list);
return mapping.findForward("goodSelectSmall");
}
//按特价商品信息查询
public ActionForward goodSelectMark(ActionMapping mapping,
ActionForm form,
HttpServletRequest request,
HttpServletResponse response) {
List list = null;
list = dao.selectMark(Integer.valueOf(request.getParameter("mark")));
int pageNumber = list.size(); //计算出有多少条记录
int maxPage = pageNumber; //计算有多少页数
String number = request.getParameter("i");
if (maxPage % 6 == 0) {
maxPage = maxPage / 6;
}
else {
maxPage = maxPage / 6 + 1;
}
if (number == null) {
number = "0";
}
request.setAttribute("number", String.valueOf(number));
request.setAttribute("maxPage", String.valueOf(maxPage));
request.setAttribute("pageNumber", String.valueOf(pageNumber));
request.setAttribute("list", list);
return mapping.findForward("goodSelectMark");
}
//删除商品的操作
public ActionForward deleteGoods(ActionMapping mapping,
ActionForm form,
HttpServletRequest request,
HttpServletResponse response) {
dao.deleteGoods(Integer.valueOf(request.getParameter("id")));
request.setAttribute("success", "删除商品信息成功");
return mapping.findForward("goodsOperation");
}
//查看商品的详细信息
public ActionForward selectOneGoods(ActionMapping mapping,
ActionForm form,
HttpServletRequest request,
HttpServletResponse response) {
request.setAttribute("form",
dao.selectOneGoods(Integer.valueOf(request.
getParameter("id"))));
return mapping.findForward("selectContent");
}
//添加商品的信息
public ActionForward insertGoods(ActionMapping mapping,
ActionForm form,
HttpServletRequest request,
HttpServletResponse response) {
GoodsForm goodsForm = (GoodsForm) form;
GoodsForm goods = (GoodsForm) session.getAttribute("goods");
goodsForm.setBig(goods.getBig());
goodsForm.setSmall(goods.getSmall());
goodsForm.setName(goods.getName());
goodsForm.setFrom(goods.getFrom());
goodsForm.setNowPrice(goods.getNowPrice());
goodsForm.setFreePrice(goods.getFreePrice());
goodsForm.setIntroduce(goods.getIntroduce());
goodsForm.setPriture(request.getParameter("path"));
dao.insertGoods(goodsForm);
request.setAttribute("success", "添加商品信息成功");
return mapping.findForward("goodsOperation");
}
//把从页面中信息存储在bean中
public ActionForward saveGoods(ActionMapping mapping,
ActionForm form,
HttpServletRequest request,
HttpServletResponse response) {
GoodsForm goodsForm = (GoodsForm) form;
goodsForm.setBig(Integer.valueOf(request.getParameter("big")));
goodsForm.setSmall(Integer.valueOf(request.getParameter("small")));
goodsForm.setName(request.getParameter("name"));
goodsForm.setFrom(request.getParameter("from"));
goodsForm.setNowPrice(Float.valueOf(request.getParameter("nowPirce")));
goodsForm.setFreePrice(Float.valueOf(request.getParameter("freePirce")));
goodsForm.setIntroduce(request.getParameter("introduce"));
request.setAttribute("goods", goodsForm);
session.setAttribute("goods", goodsForm);
return mapping.findForward("goodsInsertPicture");
}
//查询小类别的名称
public ActionForward selectSmallName(ActionMapping mapping,
ActionForm form,
HttpServletRequest request,
HttpServletResponse response) {
request.setAttribute("bigId", request.getParameter("bigId"));
return mapping.findForward("goodForward");
}
//转向页面
public ActionForward goodForward(ActionMapping mapping,
ActionForm form,
HttpServletRequest request,
HttpServletResponse response) {
return mapping.findForward("goodForward");
}
//全部查询信息
public ActionForward goodSelect(ActionMapping mapping,
ActionForm form,
HttpServletRequest request,
HttpServletResponse response) {
List list = null;
list = dao.selectGoods();
int pageNumber = list.size(); //计算出有多少条记录
int maxPage = pageNumber; //计算有多少页数
String number = request.getParameter("i");
if (maxPage % 6 == 0) {
maxPage = maxPage / 6;
}
else {
maxPage = maxPage / 6 + 1;
}
if (number == null) {
number = "0";
}
request.setAttribute("number", String.valueOf(number));
request.setAttribute("maxPage", String.valueOf(maxPage));
request.setAttribute("pageNumber", String.valueOf(pageNumber));
request.setAttribute("list", list);
return mapping.findForward("goodSelect");
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -