资源简介
基于Java实现的一个网页版的火车票订票系统

代码片段和文件信息
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个文件信息
相关资源
- jsonarray所必需的6个jar包.rar
- 三角网构TIN生成算法,Java语言实现
- java代码编写将excel数据导入到mysql数据
- Java写的cmm词法分析器源代码及javacc学
- JAVA JSP公司财务管理系统 源代码 论文
- JSP+MYSQL旅行社管理信息系统
- 推荐算法的JAVA实现
- 基于Java的酒店管理系统源码(毕业设
- java-图片识别 图片比较
- android毕业设计
- java23种设计模式+23个实例demo
- java Socket发送/接受报文
- JAVA828436
- java界面美化 提供多套皮肤直接使用
- 在线聊天系统(java代码)
- 基于Java的图书管理系统807185
- java中实现将页面数据导入Excel中
- java 企业销售管理系统
- java做的聊天系统(包括正规课程设计
- Java编写的qq聊天室
- 商店商品管理系统 JAVA写的 有界面
- JAVA开发聊天室程序
- 在linux系统下用java执行系统命令实例
- java期末考试试题两套(答案) 选择(
- JAVA3D编程示例(建模、交互)
- Java 文件加密传输
- java做的房产管理系统
- 基于jsp的bbs论坛 非常详细
- [免费]java实现有障碍物的贪吃蛇游戏
- java Servlet投票实例
评论
共有 条评论