• 大小: 7.37MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-12-26
  • 语言: 数据库
  • 标签: java  tomcat  

资源简介

利用了eclipse+mysql+tomcat实现了网上订票系统,可以注册登录、买票、下单、查看票务信息,增加了管理员功能,可以对永和和票务信息进行更新和管理

资源截图

代码片段和文件信息

package dp.admin.svlt;

import java.io.IOException;
import java.io.PrintWriter;

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 dp.utils.DbConn;

import net.sf.json.JSONobject;

public class Add extends HttpServlet {

/**
 * Constructor of the object.
 */
public Add() {
super();
}

/**
 * Destruction of the servlet. 

 */
public void destroy() {
super.destroy(); // Just puts “destroy“ string in log
// Put your code here
}

/**
 * The doGet method of the servlet. 

 *
 * This method is called when a form has its tag value method equals to get.
 * 
 * @param request the request send by the client to the server
 * @param response the response send by the server to the client
 * @throws ServletException if an error occurred
 * @throws IOException if an error occurred
 */
public void doGet(HttpServletRequest request HttpServletResponse response)
throws ServletException IOException {
this.doPost(request response);
}

/**
 * The doPost method of the servlet. 

 *
 * This method is called when a form has its tag value method equals to post.
 * 
 * @param request the request send by the client to the server
 * @param response the response send by the server to the client
 * @throws ServletException if an error occurred
 * @throws IOException if an error occurred
 */
public void doPost(HttpServletRequest request HttpServletResponse response)
throws ServletException IOException {
//设置传输数据编码方式
request.setCharacterEncoding(“utf-8“);
response.setCharacterEncoding(“utf-8“);
response.setContentType(“text/html“);
HttpSession session=request.getSession();
//获取当前登录用户信息
object utype=session.getAttribute(“utype“);
object userid=session.getAttribute(“userid“);
//创建json对象
JSONobject json=new JSONobject();
if(utype==null||userid==null){
json.put(“msg“ “请重新登陆。“);
return;
}
//获取前台数据tname
String tname=request.getParameter(“tname“);
//创建数据库操作对象
DbConn db=new DbConn();
//管理员信息添加
if(“admin“.equals(tname)){
String un=request.getParameter(“uname“);
String up=request.getParameter(“upassword“);
boolean bl=db.checkTrue(“select id from userinfo where uname=‘“+un+“‘“);
if(bl){
json.put(“msg“ “账号已存在“);
}else{
bl=db.insort(“insert into userinfo(unameupassword) values(‘“+un+“‘‘“+up+“‘)“);
if(!bl){
json.put(“msg“ “添加成功。“);
}else{
json.put(“msg“ “添加失败“);
}
}
}
//顾客信息添加
if(“cusinfo“.equals(tname)){
String un=request.getParameter(“cidcard“);
String up=request.getParameter(“cpassword“);
String um=request.getParameter(“cname“);
boolean bl=db.checkTrue(“select id from cusinfo where cidcard=‘“+un+“‘“);
if(bl){
json.put(“msg“ “身份证已注册“);
}else{

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       1174  2018-09-06 09:00  hcdp\.classpath

     文件        285  2018-09-06 09:00  hcdp\.mymetadata

     文件       1687  2018-09-06 09:00  hcdp\.project

     文件        500  2018-09-06 09:00  hcdp\.settings\.jsdtscope

     文件       1040  2018-09-06 09:00  hcdp\.settings\com.genuitec.eclipse.j2eedt.core.prefs

     文件         57  2018-09-06 09:00  hcdp\.settings\org.eclipse.core.resources.prefs

     文件        330  2018-09-06 09:00  hcdp\.settings\org.eclipse.jdt.core.prefs

     文件        450  2018-09-06 09:00  hcdp\.settings\org.eclipse.wst.common.component

     文件        252  2018-09-06 09:00  hcdp\.settings\org.eclipse.wst.common.project.facet.core.xml

     文件         49  2018-09-06 09:00  hcdp\.settings\org.eclipse.wst.jsdt.ui.superType.container

     文件          6  2018-09-06 09:00  hcdp\.settings\org.eclipse.wst.jsdt.ui.superType.name

     文件       6427  2018-09-06 09:01  hcdp\src\dp\admin\svlt\Add.java

     文件       2642  2018-09-06 09:01  hcdp\src\dp\admin\svlt\CkSvlt.java

     文件       4930  2018-09-06 09:01  hcdp\src\dp\admin\svlt\Del.java

     文件       2666  2018-09-06 09:01  hcdp\src\dp\admin\svlt\GetZdByTid.java

     文件       8430  2018-09-06 09:01  hcdp\src\dp\admin\svlt\Init.java

     文件       7437  2018-09-06 09:01  hcdp\src\dp\admin\svlt\UpdSvlt.java

     文件        766  2018-09-06 09:01  hcdp\src\dp\been\Cusinfo.java

     文件       1976  2018-09-06 09:01  hcdp\src\dp\been\Dpiao.java

     文件       1828  2018-09-06 09:01  hcdp\src\dp\been\Piao.java

     文件        873  2018-09-06 09:01  hcdp\src\dp\been\Traininfo.java

     文件        609  2018-09-06 09:01  hcdp\src\dp\been\Userinfo.java

     文件        720  2018-09-06 09:01  hcdp\src\dp\been\Xianlu.java

     文件        415  2018-09-06 09:01  hcdp\src\dp\been\Zhandian.java

     文件       3408  2018-09-06 09:01  hcdp\src\dp\svlt\ChangePwd.java

     文件       2706  2018-09-06 09:01  hcdp\src\dp\svlt\CusCkSvlt.java

     文件       2969  2018-09-06 09:01  hcdp\src\dp\svlt\DpListSvlt.java

     文件       2759  2018-09-06 09:01  hcdp\src\dp\svlt\DpSvlt.java

     文件       3607  2018-09-06 09:01  hcdp\src\dp\svlt\HandlePiaoSvlt.java

     文件       1965  2018-09-06 09:01  hcdp\src\dp\svlt\InitLoginSvlt.java

............此处省略380个文件信息

评论

共有 条评论