资源简介
这个铁路网上票务系统基于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个文件信息
相关资源
- java农产品追溯系统
- 自己做的一个微博系统,高仿新浪的
- Java超市购物进销存系统含Java源码完整
- 电子商务网上书店系统
- JSP+MYSQL SSH宠物销售管理系统-毕业设计
- JSP+MYSQL拍卖系统-毕业设计
- LBS_Android源码+应用手机签到定位系统
- 在线招聘系统 java
- 虚拟校园系统 From 东南大学 MyCampus 团
- java做的一个非常漂亮的 bbs系统
- 医药管理系统java版
- WEB端和移动客户端开发--酒店预订系统
- java web投票系统demo
- 基于Javaweb的咖啡点餐系统
- javaweb的struts2银行简易系统
- JAVA JSP会议室预约系统
- JSP校园宿舍管理系统源代码mysql数据库
- 基于JSP的网上报名系统 数据库
- 新闻发布系统 毕业设计 jsp+Servlet+ja
- 基于java的银行管理系统
- 花店管理系统及其说明文档
- 网上鲜花店管理系统 java
- 数据库课程设计 服装销售系统
- jsp问卷调查系统
- JSP出租车管理系统
- healthsys.zip个人健康管理系统小程序端
- 基于j2ee的个人博客系统毕业设计+源码
- jsp超市管理系统完整
- JAVA固定资产管理系统
- 公司办公信息管理系统
评论
共有 条评论