资源简介
这个铁路网上票务系统基于java web开发,使用了SSH框架,运用了jsp,servlet等技术。网页界面比较简单。不过整体代码框架结构清晰。

代码片段和文件信息
package com.csu.action;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.apache.commons.beanutils.BeanUtils;
import org.apache.struts.action.ActionForm;
import org.apache.struts.action.ActionForward;
import org.apache.struts.action.ActionMapping;
import org.apache.struts.actions.DispatchAction;
import com.csu.bean.Passenger;
import com.csu.form.PassengerForm;
import com.csu.manager.PassengerManager;
public class PassengerAction extends DispatchAction {
private PassengerManager passengerManager;
public void setPassengerManager(PassengerManager passengerManager) {
this.passengerManager = passengerManager;
}
@Override
protected ActionForward unspecified(ActionMapping mapping ActionForm form HttpServletRequest request HttpServletResponse response) throws Exception {
return null;
}
public ActionForward register(ActionMapping mapping ActionForm form HttpServletRequest request HttpServletResponse response) throws Exception {
PassengerForm passengerForm = (PassengerForm) form;
Passenger passenger = new Passenger();
BeanUtils.copyProperties(passenger passengerForm);
passengerManager.addPassenger(passenger);
request.setAttribute(“message“ “恭喜您注册成功!“);
return mapping.findForward(“register_ok“);
}
public ActionForward delete(ActionMapping mapping ActionForm form HttpServletRequest request HttpServletResponse response) throws Exception {
PassengerForm passengerForm = (PassengerForm) form;
passengerManager.deletePassenger(passengerForm.getId());
request.setAttribute(“message“ “删除成功!“);
return mapping.findForward(“delete_ok“);
}
public ActionForward update(ActionMapping mapping ActionForm form HttpServletRequest request HttpServletResponse response) throws Exception {
PassengerForm passengerForm = (PassengerForm) form;
Passenger passenger = new Passenger();
BeanUtils.copyProperties(passenger passengerForm);
passengerManager.updatePassenger(passenger);
request.getSession().setAttribute(“passenger“ passenger);
request.setAttribute(“message“ “修改成功!“);
return mapping.findForward(“update_ok“);
}
public ActionForward findPassenger(ActionMapping mapping ActionForm form HttpServletRequest request HttpServletResponse response) throws Exception {
PassengerForm passengerForm = (PassengerForm) form;
if(request.getSession().getAttribute(“passenger“)==null){
request.setAttribute(“message“ “您还没有登录请先登录!“);
return mapping.findForward(“error“);
}
passengerManager.findPassenger(passengerForm.getId());
return mapping.findForward(“passenger“);
}
public ActionForward login(ActionMapping mapping ActionForm form HttpServletRequest request HttpServletResponse response) throws Exception {
PassengerForm passengerForm = (PassengerForm) form;
String passenger_account = passengerForm.getPassenger_account();
String password = passengerForm.getPassword();
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 2759 2010-01-19 18:05 train_booking\.classpath
文件 313 2010-01-19 18:06 train_booking\.myme
文件 1419 2010-01-19 18:05 train_booking\.project
文件 406 2010-01-19 18:05 train_booking\.settings\.jsdtscope
文件 1040 2010-01-19 18:05 train_booking\.settings\com.genuitec.eclipse.j2eedt.core.prefs
文件 96 2010-01-19 18:05 train_booking\.settings\org.eclipse.core.resources.prefs
文件 137 2010-01-19 18:05 train_booking\.settings\org.eclipse.ltk.core.refactoring.prefs
文件 49 2010-01-19 18:05 train_booking\.settings\org.eclipse.wst.jsdt.ui.superType.container
文件 6 2010-01-19 18:05 train_booking\.settings\org.eclipse.wst.jsdt.ui.superType.name
文件 1594 2010-01-19 18:05 train_booking\src\applicationContext-commons.xm
文件 1220 2010-01-19 18:05 train_booking\src\applicationContext-web.xm
文件 3690 2010-01-19 18:05 train_booking\src\com\csu\action\PassengerAction.java
文件 6877 2010-01-19 18:05 train_booking\src\com\csu\action\TicketAction.java
文件 4288 2010-01-19 18:05 train_booking\src\com\csu\action\TrainAction.java
文件 906 2010-01-19 18:05 train_booking\src\com\csu\bean\Passenger.hbm.xm
文件 2062 2010-01-19 18:05 train_booking\src\com\csu\bean\Passenger.java
文件 710 2010-01-19 18:05 train_booking\src\com\csu\bean\Ticket.hbm.xm
文件 1337 2010-01-19 18:05 train_booking\src\com\csu\bean\Ticket.java
文件 842 2010-01-19 18:05 train_booking\src\com\csu\bean\Train.hbm.xm
文件 1815 2010-01-19 18:05 train_booking\src\com\csu\bean\Train.java
文件 1537 2010-01-19 18:05 train_booking\src\com\csu\filter\AuthorizeFilter.java
文件 1934 2010-01-19 18:05 train_booking\src\com\csu\form\PassengerForm.java
文件 1425 2010-01-19 18:05 train_booking\src\com\csu\form\TicketForm.java
文件 1494 2010-01-19 18:05 train_booking\src\com\csu\form\TrainForm.java
文件 725 2010-01-19 18:05 train_booking\src\com\csu\manager\PassengerManager.java
文件 1616 2010-01-19 18:05 train_booking\src\com\csu\manager\PassengerManagerImpl.java
文件 1497 2010-01-19 18:05 train_booking\src\com\csu\manager\TicketManager.java
文件 4577 2010-01-19 18:05 train_booking\src\com\csu\manager\TicketManagerImpl.java
文件 947 2010-01-19 18:05 train_booking\src\com\csu\manager\TrainManager.java
文件 2452 2010-01-19 18:14 train_booking\src\com\csu\manager\TrainManagerImpl.java
............此处省略116个文件信息
相关资源
- adb 1.0.31版本--解决4.3android系统adb of
- 基于java的在线考试系统-毕业设计
- 微博系统(Java源码,servlet+jsp),适
- JSP企业人事管理系统设计(源代码+论
- 实现一个图书管理系统
- JAVA JSP公司财务管理系统 源代码 论文
- JSP+MYSQL旅行社管理信息系统
- 基于Java的酒店管理系统源码(毕业设
- 在线聊天系统(java代码)
- 基于Java的图书管理系统807185
- java 企业销售管理系统
- java做的聊天系统(包括正规课程设计
- JSP,SQL,MVC的选课系统
- 基于JSP的学生宿舍管理系统(源码 数
- JSP选课管理系统
- 商店商品管理系统 JAVA写的 有界面
- 基于JSP的校友信息管理系统(添加数
- 在linux系统下用java执行系统命令实例
- java做的房产管理系统
- 操作系统作业 (pv,作业管理,等5个
- 基于C/S架构考试系统(Java)
- java access 仓库管理系统 源码
- JSP学生信息管理系统 Mysql数据库
- 使用jsp servlet做的投票系统
- java sql2008的图书馆管理系统
- 即时通讯系统JAVA源码
- java swing 做的 汽车租赁系统
- jsp基于servlet 图书馆管理系统
- jsp学生成绩管理系统.rar
- 在线考试系统源代码(jsp)
评论
共有 条评论