没有合适的资源?快使用搜索试试~ 我知道了~
Servlet源代码.pdf
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 81 浏览量
2021-10-02
12:19:26
上传
评论
收藏 216KB PDF 举报
温馨提示
试读
50页
Servlet源代码.pdf
资源推荐
资源详情
资源评论
1
SERVLET 类代码
CarManageInfoSave.java
package com.logistic.servlet;
import java.io.IOException;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.RequestDispatcher;
import javax.servlet.http.HttpSession;
import java.sql.ResultSet;
import java.sql.Statement;
import com.logistic.business.CarManager;
import com.logistic.data.DataConnect;
public class CarManageInfoSave extends HttpServlet {
private static final long serialVersionUID = -2305260907601477327L;
DataConnect dc =new DataConnect();
HttpSession session ;
Statement stat =null ;
ResultSet rs =null ;
RequestDispatcher requestdispatcher ;
int flag =0;
String cid =null ;
String did =null ;
String tid =null ;
public void doPost(HttpServletRequest request, HttpServletResponse
response)
throws ServletException, IOException {
request.setCharacterEncoding( "GB2312" );
response.setContentType( "text/html;charset=gb2312" );
session =request.getSession();
/*----------- 获得页面 carmanagesave.jsp 提交的数据,进行检验合法后插入数据库
------------*/
cid =(String)request.getParameter( "carnumber" ); // 车辆号码
2
did =(String)request.getParameter( "driverid" ); // 驾驶员编号
tid =(String)request.getParameter( "carteamid" ); // 车队编号
// 如果车辆号码,驾驶员编号,车队编号三项中有一个为 null 就跳转到
errorpage.jsp 页面
if ( cid == null || did == null || tid == null ){
session .setAttribute( "errors" , " 添加车辆管理失败, * 标识项必须填
写!" );
requestdispatcher =request.getRequestDispatcher( "/errors/errorpage
.jsp" );
requestdispatcher .forward(request, response);
} else {
try {
flag =-10;
CarManager cm= new CarManager();
flag =cm.
AddCarManager( cid , did , tid );
if ( flag >0){ // 车辆管理数据添加成功跳转到
carmanagesave.jsp 页面
session .setAttribute( "success" , " 车辆管理信息添加成
功!" );
requestdispatcher =request.getRequestDispatcher( "/viewpage/datainp
ut/carmanagesave.jsp" );
requestdispatcher .forward(request,response);
} else { // 车辆管理数据添加失败跳转到 errorpage.jsp 页面
session .setAttribute( "errors" , " 车辆管理信息添加失败 !" );
requestdispatcher =request.getRequestDispatcher( "/errors/errorpage
.jsp" );
requestdispatcher .forward(request,response);
}
} catch (Exception
ex){ flag =-1;ex.printStackTrace();} finally { dc .close();}
}
}
public void doGet(HttpServletRequest request, HttpServletResponse
response)
3
throws ServletException, IOException {
doPost(request,response);
}
}
CarManageInfoUpdate.java
package com.logistic.servlet;
import java.io.IOException;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.RequestDispatcher;
import javax.servlet.http.HttpSession;
import java.sql.ResultSet;
import java.sql.Statement;
import com.logistic.business.CarManager;
import com.logistic.data.DataConnect;
public class CarManageInfoUpdate extends HttpServlet {
private static final long serialVersionUID = -2305260907601477327L;
DataConnect dc =new DataConnect();
HttpSession session ;
Statement stat =null ;
ResultSet rs =null ;
RequestDispatcher requestdispatcher ;
int flag =0;
int id =0;
String cid =null ;
String did =null ;
String tid =null ;
public void doPost(HttpServletRequest request, HttpServletResponse
response)
throws ServletException, IOException {
request.setCharacterEncoding( "GB2312" );
response.setContentType( "text/html;charset=gb2312" );
session =request.getSession();
4
/*----------- 获得页面 carmanagemodify.jsp 提交的数据,进行检验合法后插入数据库
------------*/
id
=Integer. valueOf ((String)request.getParameter( "id" )).intValue();
cid =(String)request.getParameter( "carnumber" ); // 车辆号码
did =(String)request.getParameter( "driverid" ); // 驾驶
员编号
tid =(String)request.getParameter( "carteamid" ); // 车队
编号
// 如果车辆号码,驾驶员编号,车队编号三项中有一个为 null 就跳转到 errorpage.jsp 页面
if ( cid == null || did == null || tid == null ){
session .setAttribute( "errors" , " 修改车辆信息失败, * 标识项必须正确
填写 !" );
requestdispatcher =request.getRequestDispatcher( "/errors/errorpage
.jsp" );
requestdispatcher .forward(request, response);
} else {
try {
flag =-10;
CarManager cm= new CarManager();
flag =
cm.ModifyCarManager( id ,
cid , did , tid );
if ( flag >0){ // 车辆管理数据添加成功跳转到
admincarinfo.jsp 页面
session .setAttribute( "success" , " 车辆管理信息修改成
功!" );
requestdispatcher =request.getRequestDispatcher( "/viewpage/datamod
ify/carmanagemodify.jsp" );
requestdispatcher .forward(request,response);
} else { // 车辆管理数据添加失败跳转到 errorpage.jsp 页面
session .setAttribute( "errors" , " 车辆管理信息修改失败 !" );
requestdispatcher =request.getRequestDispatcher( "/errors/errorpage
.jsp" );
5
requestdispatcher .forward(request,response);
}
} catch (Exception
ex){ flag =-1;ex.printStackTrace();} finally { dc .close();}
}
}
public void doGet(HttpServletRequest request, HttpServletResponse
response)
throws ServletException, IOException {
doPost(request,response);
}
}
CarTeamInfoSave.java
package com.logistic.servlet;
import java.io.IOException;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.RequestDispatcher;
import javax.servlet.http.HttpSession;
import java.sql.ResultSet;
import java.sql.Statement;
import com.logistic.business.CarTeamManager;
import com.logistic.data.DataConnect;
public class CarTeamInfoSave extends HttpServlet {
private static final long serialVersionUID = -2305260907601477327L;
DataConnect dc =new DataConnect();
HttpSession session ;
Statement stat =null ;
ResultSet rs =null ;
RequestDispatcher requestdispatcher ;
int id =0;
String carteamid =null ;
String carteamname =null ;
剩余49页未读,继续阅读
资源评论
资料大全
- 粉丝: 14
- 资源: 26万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功