资源简介
经过老师的指点后,这份毕业设计得了A等级,系统实现了列车的查询、增加
删改、以及订票、退票、等功能。
代码片段和文件信息
package action;
import java.util.List;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
import org.apache.commons.beanutils.BeanUtils;
import org.apache.struts.action.Actionerrors;
import org.apache.struts.action.ActionForm;
import org.apache.struts.action.ActionForward;
import org.apache.struts.action.ActionMapping;
import org.apache.struts.action.ActionMessage;
import org.apache.struts.actions.DispatchAction;
import dao.ConsuserDAO;
import pojo.Consuser;
import form.ConsuserForm;
public class LoginAction extends DispatchAction {
public ActionForward login(ActionMapping mapping ActionForm form
HttpServletRequest request HttpServletResponse response)
throws Exception {
ConsuserForm df = (ConsuserForm) form;
Consuser consuser=new Consuser();
consuser.setUsername(df.getUsername());
consuser.setPassword(df.getPassword());
consuser.setIsmanager(df.getIsmanager());
ConsuserDAO dao = new ConsuserDAO();
List list = dao.findByExample(consuser);
if (list == null || list.size() == 0)
consuser = null;
else
consuser = (Consuser) list.get(0);
if (consuser == null) {
Actionerrors errors = new Actionerrors();
ActionMessage error = new ActionMessage(“用户名或密码不正确!“ false);
errors.add(“error“ error);
this.saveErrors(request errors);
System.out.println(“登陆失败!“);
return mapping.findForward(“login“);
} else {
HttpSession session = request.getSession();
session.setAttribute(“consuser“ consuser);
System.out.println(“登陆成功!“);
if (“1“.equals(consuser.getIsmanager())) {
return mapping.findForward(“manager“);
} else {
return mapping.findForward(“success“);
}
}
}
public ActionForward register(ActionMapping mapping ActionForm form
HttpServletRequest request HttpServletResponse response)
throws Exception {
System.out.println(“register....“);
ConsuserForm df = (ConsuserForm) form;
ConsuserDAO dao = new ConsuserDAO();
Consuser user = dao.examineUser(df.getUsername());
if (user != null) {
Actionerrors errors = new Actionerrors();
ActionMessage error = new ActionMessage(“用户名被占用请重输!“ false);
errors.add(“error“ error);
this.saveErrors(request errors);
return mapping.findForward(“register“);
}
Consuser consuser = new Consuser();
BeanUtils.copyProperties(consuser df);
System.out.println(“userid====“+consuser.getUserid());
dao.save(consuser);
System.out.println(“新用户注册成功“);
Actionerrors errors = new Actionerrors();
ActionMessage error = new ActionMessage(“注册成功请登录!“ false);
errors.add(“error“ error);
this.saveErrors(request errors);
return mapping.findForward(“login“);
}
//退出系统
public ActionForward exitsystem(ActionMapping mapping ActionForm form
HttpServletRequest request HttpServletResponse response)
throws Exception {
HttpSession se
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1515 2012-07-29 01:44 基于J2EE平台的火车站网上订票系统+源码\utxt\.classpath
文件 487 2010-10-14 12:56 基于J2EE平台的火车站网上订票系统+源码\utxt\.myhibernatedata
文件 285 2012-07-29 01:44 基于J2EE平台的火车站网上订票系统+源码\utxt\.myme
文件 262 2010-10-14 12:11 基于J2EE平台的火车站网上订票系统+源码\utxt\.mystrutsdata
文件 1562 2012-07-29 21:36 基于J2EE平台的火车站网上订票系统+源码\utxt\.project
文件 437356 2010-10-14 12:12 基于J2EE平台的火车站网上订票系统+源码\utxt\antlr-2.7.6rc1.jar
文件 17109 2010-10-14 12:12 基于J2EE平台的火车站网上订票系统+源码\utxt\asm-attrs.jar
文件 26439 2010-10-14 12:12 基于J2EE平台的火车站网上订票系统+源码\utxt\asm.jar
文件 282443 2010-10-14 12:12 基于J2EE平台的火车站网上订票系统+源码\utxt\cglib-2.1.3.jar
文件 1196109 2010-10-14 12:12 基于J2EE平台的火车站网上订票系统+源码\utxt\classes12.jar
文件 173835 2010-10-14 12:12 基于J2EE平台的火车站网上订票系统+源码\utxt\commons-collections-2.1.1.jar
文件 37960 2010-10-14 12:12 基于J2EE平台的火车站网上订票系统+源码\utxt\commons-logging-1.0.4.jar
文件 310462 2010-10-14 12:12 基于J2EE平台的火车站网上订票系统+源码\utxt\dom4j-1.6.1.jar
文件 47545 2010-10-14 12:12 基于J2EE平台的火车站网上订票系统+源码\utxt\ehcache-1.1.jar
文件 1962457 2010-10-14 12:12 基于J2EE平台的火车站网上订票系统+源码\utxt\hibernate3.jar
文件 103481 2010-10-14 12:12 基于J2EE平台的火车站网上订票系统+源码\utxt\jaas.jar
文件 228575 2010-10-14 12:12 基于J2EE平台的火车站网上订票系统+源码\utxt\jaxen-1.1-beta-7.jar
文件 6716 2010-10-14 12:12 基于J2EE平台的火车站网上订票系统+源码\utxt\jdbc2_0-stdext.jar
文件 8634 2010-10-14 12:12 基于J2EE平台的火车站网上订票系统+源码\utxt\jta.jar
文件 351050 2010-10-14 12:12 基于J2EE平台的火车站网上订票系统+源码\utxt\log4j-1.2.11.jar
文件 3201 2010-10-17 16:26 基于J2EE平台的火车站网上订票系统+源码\utxt\src\action\LoginAction.java
文件 4361 2010-10-17 23:32 基于J2EE平台的火车站网上订票系统+源码\utxt\src\action\TrainAction.java
文件 4211 2010-10-14 15:36 基于J2EE平台的火车站网上订票系统+源码\utxt\src\action\TujingAction.java
文件 3948 2010-10-14 12:42 基于J2EE平台的火车站网上订票系统+源码\utxt\src\action\UserMAction.java
文件 3886 2010-10-17 20:16 基于J2EE平台的火车站网上订票系统+源码\utxt\src\action\UTAction.java
文件 87 2010-10-14 12:11 基于J2EE平台的火车站网上订票系统+源码\utxt\src\com\yourcompany\struts\ApplicationResources.properties
文件 341 2010-10-14 12:27 基于J2EE平台的火车站网上订票系统+源码\utxt\src\dao\ba
文件 5719 2010-10-14 12:29 基于J2EE平台的火车站网上订票系统+源码\utxt\src\dao\ConsuserDAO.java
文件 214 2010-10-14 12:27 基于J2EE平台的火车站网上订票系统+源码\utxt\src\dao\Iba
文件 6947 2010-10-17 23:23 基于J2EE平台的火车站网上订票系统+源码\utxt\src\dao\TraintableDAO.java
............此处省略130个文件信息
相关资源
- myeclipse+struts+jsp网上书店
- JavaEE编写的学生选课系统
- JavaEE课程SSM网上商城附带建表sql脚本
- 16款后台管理系统模板
- myeclise_2017_CI_10破解文件(可选版本)
- 物流信息管理系统JavaWeb
- javaEE管理系统项目源码
- 基于JavaEE的网上订餐系统
- Myeclipse+java+mysql进销存管理系统
- 清爽夏日九宫格日记网Eclipse版
- 个人博客 java web
- JavaEE struts2综合小案例
- JSP视频点播系统完整源代码Myeclipse打
- JSP网站开发典型模块 新闻发布系统
- 基于SSH框架网上书店JavaEE大作业实验
- java web +JSP+mySQL 购物车
- javaee学生管理系统.zip
- 学生信息管理系统 javaee
- javaee+mysql校园超市管理系统+课程设计
- myeclipse 2014破解
- 基于JAVAEE的网上订餐的设计与实现论
- JavaEE网上购书系统
- 留言板源代码java
- Windows7和10亲测可破解myeclipse 2015 sta
- JavaEE实现人脸识别登录54325
- JavaEE(J2EE)课程设计,MyEclipse工程,
- javaEE-servlet留言板项目demo,简单易懂
- javaEE实现人脸识别登录
- JSP基于WEB的图书馆借阅系统的设计与
- OA系统(毕业设计-完整程序和论文)
评论
共有 条评论