91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 5.88MB
    文件類型: .zip
    金幣: 2
    下載: 1 次
    發布日期: 2023-09-25
  • 語言: 其他
  • 標簽: java??

資源簡介

項目功能簡介如下: 瀏覽上映影片: 按照圖1所示的格式將數據庫中的上映影片數據展示出來,并顯示“訂票”鏈接。上映影片信息包括:影片名稱、上映日期、上映時間、上映影廳。 選擇座位: 首先根據選擇的上映影片信息中的“上映影廳”顯示該影廳的座位情況。未訂出的顯示為黃色,已訂出的顯示為紅色。可以通過單擊座位進行選擇。單擊黃色座位則座位顏色變成綠色,表示是您選定的座位;單擊綠色座位則座位顏色變為黃色,表示取消了選定;可同時選擇多個座位;紅色座位不能被選定。 影票種類有三種:普通票、團體票和學生票,票價各不同。如果選擇團體票則必須同時選定6個(含)以上的座位。 選擇好座位和影票種類后點“確定訂票”進入“確定訂票”頁面。 確認訂票: 首先根據用戶已經選定的上映信息、座位和影票類型顯示影票預覽。 用戶確認無誤后,填入會員卡號和會員卡密碼,完成結算。用戶的會員卡卡號、密碼、剩余金額保存在數據庫中。如果會員卡號或密碼不正確、會員卡余額不足或者選定影票已經被訂出,則給出用戶明確提示;如果結算成功,則從會員卡中扣除相應金額,重定向到“瀏覽已訂影票”頁面。 瀏覽已訂影票: 可以根據會員卡號和會員卡密碼查詢出該會員訂過的所有影票。如果當前時間到影片的開場時間超過2小時,則顯示“取消”鏈接。 取消訂票:如果當前時間到影片開場時間超過2小時,則可以取消訂票。取消后對應的座位重新變成“未訂出”,返還票面金額到會員卡中。該條訂票信息狀態變成“已取消”。 查看影票: 在“瀏覽已訂影票”頁面,點“影票”鏈接則對應影票。

資源截圖

代碼片段和文件信息

package?com.svse.action;
import?java.util.ArrayList;
import?java.util.Calendar;
import?java.util.Date;
import?java.util.List;
import?java.util.Map;

import?org.apache.struts2.interceptor.RequestAware;
import?org.apache.struts2.interceptor.SessionAware;

import?com.opensymphony.xwork2.ActionSupport;
import?com.svse.dao.HallDao;
import?com.svse.dao.FilmDao;
import?com.svse.dao.OrderDao;
import?com.svse.dao.PlayDao;
import?com.svse.dao.TicketDao;
import?com.svse.dao.UserDao;
import?com.svse.entity.Hall;
import?com.svse.entity.Film;
import?com.svse.entity.Order;
import?com.svse.entity.Play;
import?com.svse.entity.Ticket;
import?com.svse.entity.User;

public?class?Action?extends?ActionSupport?implements?RequestAwareSessionAware{
/**
?*?
?*/
private?static?final?long?serialVersionUID?=?1L;
private?List?films;
private?List?halls;
private?List?plays;
private?List?tickets;
private?List?orders;
private?User?user;
private?Hall?hall;
private?Play?play;
private?String?pid;
private?Integer?tid;
private?String?seats;
private?Integer?oid;
private?float?price;
private?Mapject>?request;
private?Mapject>?session;

UserDao?userDao?=?new?UserDao();
FilmDao?filmDao?=?new?FilmDao();
HallDao?hallDao?=?new?HallDao();
PlayDao?playDao?=?new?PlayDao();
TicketDao?ticketDao?=?new?TicketDao();
OrderDao?orderDao?=?new?OrderDao();

//首頁(顯示上映影片)
public?String?index()?throws?Exception?{

//查詢所有影片
films?=?filmDao.findByPlay();
//查詢所有影廳
halls?=?hallDao.findAll();
//查詢所有影片播放信息
plays?=?playDao.findByDate();

return?“play“;
}

//挑選座位
public?String?seat()?throws?Exception?{
//?TODO?Auto-generated?method?stub

//根據影片播放ID獲取影片播放信息
play?=?playDao.findById(pid);
//根據影片播放信息中的影廳ID獲取影廳信息
hall?=?hallDao.findById(play.getHall());
//獲取所有影票類型信息
tickets?=?ticketDao.findAll();
//根據影片播放ID獲取訂單信息
orders?=?orderDao.findByPlay(pid);
return?“seat“;


}

//確認訂票
public?String?order()?throws?Exception?{
//創建集合用戶保存已被訂購座位
List?seatList?=new?ArrayList();

//將已被訂購座位循環添加到集合中
for?(int?i?=?0;?i? seatList.add(seats.split(““)[i]);
}

//根據影片播放ID獲取播放信息
Play?p?=?playDao.findById(pid);
//根據播放影片的編號獲取影片信息
Film?f?=?filmDao.findById(p.getFilm());
//根據播放的信息中的影廳編號獲取影廳信息
Hall?h?=?hallDao.findById(p.getHall());
//根據影票類型編號獲取影票信息
Ticket?ticket?=?ticketDao.findById(tid);

//共享數據
session.put(“play“?p);
session.put(“film“f);
session.put(“hall“?h);
session.put(“ticket“ticket);
session.put(“seatList“?seatList);

return?“vip“;
}

//提交訂單
public?String?orderOk()?throws?Exception?{
//驗證用戶是否登陸成功
User?u?=?userDao.login(user.getId()?user.getPwd());

//登陸成功
if(u?!=?null){
user?=?u;
//將該user共享在session中
session.put(“user“?user);
//獲取共享的數據
Play?p?=?(Play)session

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2012-02-21?20:26??電影票銷售系統\
?????目錄???????????0??2012-02-21?20:26??電影票銷售系統\Movie\
?????文件?????????988??2011-12-18?10:10??電影票銷售系統\Movie\.classpath
?????目錄???????????0??2011-12-31?16:00??電影票銷售系統\Movie\.myeclipse\
?????文件?????????288??2011-12-31?11:54??電影票銷售系統\Movie\.mymetadata
?????文件????????1411??2011-12-16?15:42??電影票銷售系統\Movie\.project
?????目錄???????????0??2012-02-21?20:26??電影票銷售系統\Movie\.settings\
?????文件?????????406??2011-12-16?15:17??電影票銷售系統\Movie\.settings\.jsdtscope
?????文件??????????49??2011-12-16?15:17??電影票銷售系統\Movie\.settings\org.eclipse.wst.jsdt.ui.superType.container
?????文件???????????6??2011-12-16?15:17??電影票銷售系統\Movie\.settings\org.eclipse.wst.jsdt.ui.superType.name
?????目錄???????????0??2012-02-21?20:26??電影票銷售系統\Movie\src\
?????目錄???????????0??2012-02-21?20:26??電影票銷售系統\Movie\src\com\
?????目錄???????????0??2012-02-21?20:26??電影票銷售系統\Movie\src\com\svse\
?????目錄???????????0??2012-02-21?20:26??電影票銷售系統\Movie\src\com\svse\action\
?????文件????????9282??2011-12-31?14:49??電影票銷售系統\Movie\src\com\svse\action\Action.java
?????文件???????10369??2011-12-31?14:57??電影票銷售系統\Movie\src\com\svse\action\AdminAction.java
?????目錄???????????0??2012-02-21?20:26??電影票銷售系統\Movie\src\com\svse\dao\
?????文件????????4695??2011-12-29?14:45??電影票銷售系統\Movie\src\com\svse\dao\FilmDao.java
?????文件????????2387??2011-12-29?15:08??電影票銷售系統\Movie\src\com\svse\dao\HallDao.java
?????文件????????4054??2011-12-30?12:43??電影票銷售系統\Movie\src\com\svse\dao\OrderDao.java
?????文件????????7103??2011-12-29?17:26??電影票銷售系統\Movie\src\com\svse\dao\PlayDao.java
?????文件????????3051??2011-12-29?17:47??電影票銷售系統\Movie\src\com\svse\dao\TicketDao.java
?????文件????????3672??2011-12-30?12:41??電影票銷售系統\Movie\src\com\svse\dao\UserDao.java
?????目錄???????????0??2012-02-21?20:26??電影票銷售系統\Movie\src\com\svse\entity\
?????文件????????1221??2011-12-16?15:28??電影票銷售系統\Movie\src\com\svse\entity\Film.java
?????文件?????????947??2011-12-16?15:29??電影票銷售系統\Movie\src\com\svse\entity\Hall.java
?????文件????????1371??2011-12-19?16:01??電影票銷售系統\Movie\src\com\svse\entity\Order.java
?????文件?????????959??2011-12-29?17:01??電影票銷售系統\Movie\src\com\svse\entity\Play.java
?????文件?????????948??2011-12-16?11:03??電影票銷售系統\Movie\src\com\svse\entity\SelectSeat.java
?????文件?????????745??2011-12-16?11:06??電影票銷售系統\Movie\src\com\svse\entity\Ticket.java
?????文件?????????723??2011-12-16?11:05??電影票銷售系統\Movie\src\com\svse\entity\User.java
............此處省略79個文件信息

評論

共有 條評論