⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 carshowservice.java

📁 基于j2ee的物流软件
💻 JAVA
字号:
package com.wuliu.doservlet;

import java.util.List;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

import com.wuliu.dao.CarManageDAO;
import com.wuliu.entity.CarManage;

/*
 * @author chenlei
 */
public class CarShowService implements Service
{

	public String doService(HttpServletRequest request,
			HttpServletResponse response)
	{
		CarManageDAO cmdao = new CarManageDAO();
		String result = null;
		String action = request.getParameter("action");
		String resultcontent = null;
		final int pageSize = 4;
		if (action == null)
		{
			
			int num = 0;
			int maxNum = cmdao.getPageNum(pageSize);
			if(request.getParameter("num") != null){
				num = Integer.parseInt(request.getParameter("num"));
			}
			String leaf = request.getParameter("leaf");
			if(leaf != null && leaf.equals("previous")){
				num = num - 1;
				if(num < 0){
					num = 0;
					request.setAttribute("prompt", "");
				}
			}else if(leaf != null && leaf.equals("next")){
				num = num + 1;
				if(num >= maxNum){
					num = maxNum - 1;
					request.setAttribute("prompt", "");
				}
			}else if(leaf != null && leaf.equals("last")){
				num = maxNum - 1;
			}
			request.setAttribute("pagesize", pageSize);
			request.setAttribute("num", num);
			request.setAttribute("maxnum", maxNum);
			
			List<CarManage> list = cmdao.selectCarManagePage(pageSize, num);
			request.setAttribute("list", list);
			result = "/employee/cars/carmanage.jsp";
		} else if (action.equals("update"))
		{
			int id = Integer.parseInt(request.getParameter("id"));
			request.setAttribute("carManage", cmdao.selectCarManageById(id));
			result = "/employee/cars/checkcarmessage.jsp";
		} else if (action.equals("update2"))
		{
			int id = Integer.parseInt(request.getParameter("id"));
			String carId = request.getParameter("carId");
			String carTeamId = request.getParameter("carTeamId");
			String brand = request.getParameter("brand");
			String style = request.getParameter("style");
			String carLoad = request.getParameter("carLoad");
			String usedTime = request.getParameter("usedTime");
			String driverTime = request.getParameter("driverTime");
			String licenceNumber = request.getParameter("licenceNumber");
			String licenceStyle = request.getParameter("licenceStyle");
			String transpotStyle = request.getParameter("transpotStyle");
			String remark = request.getParameter("remark");
			CarManage carManage = new CarManage(id, carId, carTeamId, brand,
					style, carLoad, usedTime, driverTime, licenceNumber,
					licenceStyle, transpotStyle, remark);
			if ((cmdao.updateCarManage(carManage)) == true)
			{
				resultcontent = "修改成功!3秒后跳转到车辆信息页面!";
			} else
			{
				resultcontent = "很抱歉!修改失败!3秒后跳转到车辆信息页面!";
			}
			request.setAttribute("result", resultcontent);
			result = "/employee/cars/carmanageresult.jsp";
		}else if(action.equals("add")){
			String carId = request.getParameter("carId");
			String brand = request.getParameter("brand");
			String style = request.getParameter("style");
			String carLoad = request.getParameter("carLoad");
			String usedTime = request.getParameter("usedTime");
			String driverTime = request.getParameter("driverTime");
			String licenceNumber = request.getParameter("licenceNumber");
			String licenceStyle = request.getParameter("licenceStyle");
			String transpotStyle = request.getParameter("transpotStyle");
			String remark = request.getParameter("remark");
			CarManage carManage = new CarManage(carId,brand,style,carLoad,usedTime,driverTime,licenceNumber,licenceStyle,transpotStyle,remark);
			if (cmdao.insertCarManage(carManage) == true)
			{
				resultcontent = "添加成功!3秒后跳转到车辆信息页面!";
			} else
			{
				resultcontent = "很抱歉!添加失败!3秒后跳转到车辆信息页面!";
			}
			request.setAttribute("result", resultcontent);
			result = "/employee/cars/carmanageresult.jsp";
		}
		return result;
	}
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -