/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package servlet;
import java.io.*;
import java.net.*;
import javax.servlet.*;
import javax.servlet.http.*;
import bean.*;
/**
*
* @author Administrator
*/
public class TicketServlet extends HttpServlet {
/**
* Processes requests for both HTTP <code>GET</code> and <code>POST</code> methods.
* @param request servlet request
* @param response servlet response
*/
protected void processRequest(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
response.setContentType("text/html;charset=GB2312");
PrintWriter out = response.getWriter();
try {
String action = request.getParameter("action");
if (action != null&&!action.equals("")) {
if (action.equals("fenyexianshi")){
CheEntity entity = new CheEntity();
String perpage=request.getParameter("tfperpage");
int Perpage=Integer.valueOf(perpage);
String curpage=request.getParameter("tfcurpage");
int curPage=Integer.valueOf(curpage);
entity.setAllche(Perpage,curPage);
request.setAttribute("cheentity", entity);
request.getRequestDispatcher("/ticket/ticketlist.jsp").forward(request, response);
}else if (action.equals("query")) {
CheEntity entity=new CheEntity();
String shifazhan=request.getParameter("tfshifazhan");
if(shifazhan==null){
shifazhan="";
}if(!shifazhan.equals("")){
shifazhan=new String(shifazhan.getBytes("iso-8859-1"),"gb2312");
}
String zhongdianzhan=request.getParameter("tfzhongdianzhan");
if(zhongdianzhan==null){
zhongdianzhan="";
}if(!zhongdianzhan.equals("")){
zhongdianzhan=new String(zhongdianzhan.getBytes("iso-8859-1"),"gb2312");
}
String zhonglei[]=request.getParameterValues("zhonglei");
if(zhonglei!=null){
for(int i=0;i<zhonglei.length;i++){
zhonglei[i]=new String(zhonglei[i].getBytes("iso-8859-1"),"gb2312");
}
}
entity.query(shifazhan, zhongdianzhan, zhonglei);
request.setAttribute("cheentity", entity);
request.getRequestDispatcher("/ticket/ticketlist.jsp").forward(request, response);
}else if (action.equals("addcheci")) {
CheCiEntity entity=new CheCiEntity();
String bianhao = request.getParameter("tfbianhao");
String shifazhan = request.getParameter("tfqidianzhan");
shifazhan=new String(shifazhan.getBytes("iso-8859-1"),"gb2312");
String zhongdianzhan = request.getParameter("tfzhongdianzhan");
zhongdianzhan=new String(zhongdianzhan.getBytes("iso-8859-1"),"gb2312");
String shifashijian = request.getParameter("tffacheshijian");
shifashijian=new String(shifashijian.getBytes("iso-8859-1"),"gb2312");
String daodashijian = request.getParameter("tfdaodashijian");
daodashijian=new String(daodashijian.getBytes("iso-8859-1"),"gb2312");
int i=entity.addCheci(bianhao, shifazhan, zhongdianzhan, shifashijian, daodashijian);
if(i==1) {
response.sendRedirect("TicketServlet");
}
} else if (action.equals("updatecheci")) {
CheCiEntity entity=new CheCiEntity();
String bianhao=request.getParameter("bianhao");
entity.setChecixinxi(bianhao);
request.setAttribute("checientity", entity);
request.getRequestDispatcher("/ticket/updateticket.jsp").forward(request, response);
}else if (action.equals("updatechecito")) {
CheCiEntity entity=new CheCiEntity();
String bianhao = request.getParameter("tfbianhao");
String shifazhan = request.getParameter("tfqidianzhan");
shifazhan=new String(shifazhan.getBytes("iso-8859-1"),"gb2312");
String zhongdianzhan = request.getParameter("tfzhongdianzhan");
zhongdianzhan=new String(zhongdianzhan.getBytes("iso-8859-1"),"gb2312");
String shifashijian = request.getParameter("tffacheshijian");
shifashijian=new String(shifashijian.getBytes("iso-8859-1"),"gb2312");
String daodashijian = request.getParameter("tfdaodashijian");
daodashijian=new String(daodashijian.getBytes("iso-8859-1"),"gb2312");
int i=entity.updateCheci(bianhao, shifazhan, zhongdianzhan, shifashijian, daodashijian);
if(i==1) {
response.sendRedirect("TicketServlet");
}
}else if (action.equals("deletecheci")) {
CheCiEntity entity=new CheCiEntity();
String bianhao=request.getParameter("bianhao");
int i=entity.deleteCheci(bianhao);
if(i==1) {
response.sendRedirect("TicketServlet");
}
} else if (action.equals("addchepiao")) {
CheCiEntity entity=new CheCiEntity();
entity.setAllcheci();
request.setAttribute("checientity", entity);
request.getRequestDispatcher("/ticket/addchepiao.jsp").forward(request, response);
} else if (action.equals("addchepiaoto")) {
ChePiaoEntity entity=new ChePiaoEntity();
String zhonglei=request.getParameter("zhonglei");
zhonglei=new String(zhonglei.getBytes("iso-8859-1"),"gb2312");
String jiage=request.getParameter("tfjiage");
String shuliang=request.getParameter("tfshuliang");
String bianhao=request.getParameter("select");
int i=entity.addChepiao(zhonglei, jiage, shuliang, bianhao);
if(i==1) {
response.sendRedirect("TicketServlet");
}
}else if (action.equals("updatechepiao")) {
ChePiaoEntity entity=new ChePiaoEntity();
String tid=request.getParameter("tid");
entity.setChepiaoxinxi(tid);
request.setAttribute("chepiaoentity", entity);
request.getRequestDispatcher("/ticket/updatechepiao.jsp").forward(request, response);
}else if (action.equals("updatechepiaoto")) {
ChePiaoEntity entity=new ChePiaoEntity();
String tid=request.getParameter("tfpiaohao");
String zhonglei=request.getParameter("zhonglei");
zhonglei=new String(zhonglei.getBytes("iso-8859-1"),"gb2312");
String jiage=request.getParameter("tfjiage");
String shuliang=request.getParameter("tfshuliang");
int i=entity.updateChepiao(tid,zhonglei, jiage, shuliang);
if(i==1) {
response.sendRedirect("TicketServlet");
}
}else if (action.equals("buychepiao")) {
CheEntity entity=new CheEntity();
String tid=request.getParamet
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
.rar (59个子文件)
火车票系统
test
src
conf
MANIFEST.MF 23B
java
bean
CheEntity.java 3KB
CheCiEntity.java 3KB
ChePiaoEntity.java 2KB
userEntity.java 879B
database
SQLServer.java 7KB
servlet
TicketServlet.java 10KB
util
date.java 671B
web
WEB-INF
web.xml 777B
wsdl
index.jsp 465B
ticket
login.jsp 2KB
updatechepiao.jsp 2KB
buychepiao.jsp 2KB
addticket.jsp 2KB
loginadmin.jsp 2KB
updateticket.jsp 2KB
addchepiao.jsp 2KB
ticketlist.jsp 5KB
META-INF
context.xml 69B
build
generated
src
org
apache
jsp
ticket
ticketlist_jsp.java 9KB
addticket_jsp.class.smap 91B
addticket_jsp.java 5KB
ticketlist_jsp.class.smap 203B
login_jsp.java 4KB
buychepiao_jsp.class.smap 94B
login_jsp.class.smap 88B
buychepiao_jsp.java 5KB
classes
org
apache
jsp
ticket
addticket_jsp.class 6KB
ticketlist_jsp.class 8KB
login_jsp.class 5KB
buychepiao_jsp.class 5KB
web
WEB-INF
web.xml 777B
wsdl
lib
sqljdbc.jar 570KB
classes
bean
CheCiEntity.class 3KB
CheEntity.class 4KB
userEntity.class 1KB
ChePiaoEntity.class 3KB
database
SQLServer.class 6KB
servlet
TicketServlet.class 6KB
util
date.class 989B
index.jsp 465B
ticket
login.jsp 2KB
updatechepiao.jsp 2KB
buychepiao.jsp 2KB
addticket.jsp 2KB
loginadmin.jsp 2KB
updateticket.jsp 2KB
addchepiao.jsp 2KB
ticketlist.jsp 5KB
META-INF
context.xml 69B
MANIFEST.MF 23B
build.xml 3KB
nbproject
build-impl.xml 43KB
private
private.xml 211B
private.properties 2KB
ant-deploy.xml 2KB
project.properties 2KB
project.xml 918B
genfiles.properties 455B
共 59 条
- 1
资源评论
- xue3643484602013-07-12好像没啥内容呢。。?
- tony88502018-04-25比较老的了,权当练手了,多谢1
- leimeng11212011-11-27不好,功能很少,基本没啥用,而且在数据库的设计上简直没法说。
- cfl12345678902012-10-30我想要个不链接数据库的纯java、代码的
- Billie_F2013-01-15有点简单,想要一个功能强大一点点的
yangying381
- 粉丝: 0
- 资源: 3
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功