资源简介
开发网上机票预定系统,首先需要知道系统的整体构架,有哪些功能,能完成哪些工作。本系统面向的对象至少有两个:用户和管理员。所以本系统有一个面向客户的平台和一个面向管理员的平台——面向客户,要有注册、登录、用户信息管理、航班查询、订票、退票等服务;面向管理员就应该有登录、制定航班、安排航班和航班发日程安排等服务。
代码片段和文件信息
package action;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
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 pojo.Userinfo;
import dao.FlightDAO;
import dao.ReserveflightDAO;
public class CommUserAction extends DispatchAction{
public ActionForward listflight(ActionMapping mapping ActionForm form
HttpServletRequest request HttpServletResponse response)
throws Exception {
FlightDAO dao=new FlightDAO();
HttpSession session=request.getSession();
session.setAttribute(“listFlight“ dao.findAll());
return mapping.findForward(“reserflight“);
}
public ActionForward reserflight1(ActionMapping mapping ActionForm form
HttpServletRequest request HttpServletResponse response)
throws Exception {
String id=request.getParameter(“fid“);
request.getSession().setAttribute(“flightid“id);
return mapping.findForward(“destine“);
}
public ActionForward reserflight(ActionMapping mapping ActionForm form
HttpServletRequest request HttpServletResponse response)
throws Exception {
System.out.println(“预定机票“);
HttpSession session=request.getSession();
String id=(String)request.getSession().getAttribute(“flightid“);
Long flightid=Long.parseLong(id);
String softnumber=request.getParameter(“softnumber“);
String hardnumber=request.getParameter(“hardnumber“);
Userinfo user=(Userinfo)session.getAttribute(“user“);
Long userid=user.getUserid();
FlightDAO dao=new FlightDAO();
dao.reserveflight(userid flightidLong.parseLong(softnumber)Long.parseLong(hardnumber));
return mapping.findForward(“listall“);
}
public ActionForward listall(ActionMapping mapping ActionForm form
HttpServletRequest request HttpServletResponse response)
throws Exception {
HttpSession session=request.getSession();
Userinfo user=(Userinfo)request.getSession().getAttribute(“user“);
ReserveflightDAO dao=new ReserveflightDAO();
session.setAttribute(“listall“ dao.findAll1(user.getUsername()));
return mapping.findForward(“resersucc“);
}
public ActionForward usercheckflight(ActionMapping mapping ActionForm form
HttpServletRequest request HttpServletResponse response)
throws Exception {
HttpSession session=request.getSession();
Userinfo user=(Userinfo)request.getSession().getAttribute(“user“);
ReserveflightDAO dao=new ReserveflightDAO();
session.setAttribute(“reserveflight“ dao.findAll1(user.getUsername()));
return mapping.findForward(“usercheckflight“);
}
public ActionForward selectuserFM(ActionMapping mapping ActionForm form
HttpServletRequest request HttpServletResponse response)
throws Excepti
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2010-10-11 20:20 JAVA网上机票预订管理系统\
目录 0 2010-10-11 20:20 JAVA网上机票预订管理系统\hangban\
文件 1855 2010-10-04 22:23 JAVA网上机票预订管理系统\hangban\.classpath
文件 478 2010-10-04 08:55 JAVA网上机票预订管理系统\hangban\.myhibernatedata
文件 295 2010-10-05 09:20 JAVA网上机票预订管理系统\hangban\.myme
文件 262 2008-08-16 09:25 JAVA网上机票预订管理系统\hangban\.mystrutsdata
文件 66 2010-10-04 22:15 JAVA网上机票预订管理系统\hangban\.myumldata
文件 1698 2010-10-04 22:16 JAVA网上机票预订管理系统\hangban\.project
目录 0 2010-10-11 20:20 JAVA网上机票预订管理系统\hangban\.settings\
文件 500 2010-10-04 13:14 JAVA网上机票预订管理系统\hangban\.settings\.jsdtscope
文件 1040 2010-10-04 22:15 JAVA网上机票预订管理系统\hangban\.settings\com.genuitec.eclipse.j2eedt.core.prefs
文件 49 2010-10-04 13:14 JAVA网上机票预订管理系统\hangban\.settings\org.eclipse.wst.jsdt.ui.superType.container
文件 6 2010-10-04 13:14 JAVA网上机票预订管理系统\hangban\.settings\org.eclipse.wst.jsdt.ui.superType.name
目录 0 2010-10-11 20:20 JAVA网上机票预订管理系统\hangban\src\
目录 0 2010-10-11 20:20 JAVA网上机票预订管理系统\hangban\src\action\
文件 4416 2010-10-04 11:57 JAVA网上机票预订管理系统\hangban\src\action\CommUserAction.java
文件 5652 2010-10-10 15:12 JAVA网上机票预订管理系统\hangban\src\action\FlightAction.java
文件 2198 2010-10-04 11:58 JAVA网上机票预订管理系统\hangban\src\action\LoginAction.java
文件 3762 2010-10-04 11:58 JAVA网上机票预订管理系统\hangban\src\action\UserManagerAction.java
目录 0 2010-10-11 20:20 JAVA网上机票预订管理系统\hangban\src\com\
目录 0 2010-10-11 20:20 JAVA网上机票预订管理系统\hangban\src\com\yourcompany\
目录 0 2010-10-11 20:20 JAVA网上机票预订管理系统\hangban\src\com\yourcompany\struts\
文件 718 2008-08-21 08:46 JAVA网上机票预订管理系统\hangban\src\com\yourcompany\struts\ApplicationResources.properties
目录 0 2010-10-11 20:20 JAVA网上机票预订管理系统\hangban\src\dao\
文件 341 2008-08-19 10:37 JAVA网上机票预订管理系统\hangban\src\dao\ba
文件 6258 2010-10-10 14:47 JAVA网上机票预订管理系统\hangban\src\dao\FlightDAO.java
文件 214 2008-08-19 10:37 JAVA网上机票预订管理系统\hangban\src\dao\Iba
文件 1076 2008-08-21 10:16 JAVA网上机票预订管理系统\hangban\src\dao\LoginDao.java
文件 2396 2010-10-04 12:00 JAVA网上机票预订管理系统\hangban\src\dao\ReserveflightDAO.java
文件 2341 2010-10-04 12:00 JAVA网上机票预订管理系统\hangban\src\dao\UserinfoDAO.java
目录 0 2010-10-11 20:20 JAVA网上机票预订管理系统\hangban\src\factory\
............此处省略135个文件信息
- 上一篇:仿微博客户端 android
- 下一篇:Android模拟位置打卡
评论
共有 条评论