首页>代码>基于ssh开发的java酒店客房管理系统>/hotel/src/com/integration/action/order/ListOrderAction.java
package com.integration.action.order;
import java.util.ArrayList;
import java.util.List;
import java.util.Map;
import com.opensymphony.xwork2.ActionContext;
import com.opensymphony.xwork2.ActionSupport;
import com.integration.entity.Room;
import com.integration.entity.Order;
import com.integration.service.RoomService;
import com.integration.service.OrderService;
@SuppressWarnings("serial")
public class ListOrderAction extends ActionSupport {
	private Order order;
	private Room room;
	private OrderService orderService;
	private RoomService roomService;
	private String message;
	public String getMessage() {
		return message;
	}
	public void setMessage(String message) {
		this.message = message;
	}
	public Room getRoom() {
		return room;
	}
	public void setRoom(Room room) {
		this.room = room;
	}
	public RoomService getRoomService() {
		return roomService;
	}
	public void setRoomService(RoomService roomService) {
		this.roomService = roomService;
	}
	public Order getOrder() {
		return order;
	}
	public void setOrder(Order order) {
		this.order = order;
	}
	public OrderService getOrderService() {
		return orderService;
	}
	public void setOrderService(OrderService orderService) {
		this.orderService = orderService;
	}
	@SuppressWarnings("unchecked")
	@Override
	public String execute() throws Exception {
		//得到orders的所有用户的订单 
		List<Order> orders = this.orderService.findAllOrder();
		//根据用户的order.getRoomid得到用户所定的房间存入hotels
		List<Room> rooms = new ArrayList<Room>();
		if (orders.size() > 0) {
			for (Order order : orders) {
				rooms.add((Room) this.roomService.findRoomById(order
						.getRoomid()));
			}
		}
		//保存用户所定的房间hotels到listAllHotel里面,在jsp里面取出来显示 
		Map requestList = (Map) ActionContext.getContext().get("request");
		requestList.put("listAllRoom", rooms);
		return SUCCESS;
	}
}
最近下载更多
3516569014  LV5 2023年5月7日
fantasy追忆  LV2 2022年6月24日
DarcyLi  LV3 2022年6月16日
2017143155  LV12 2022年4月21日
xubaba  LV4 2022年4月15日
Mayoubin2001  LV21 2022年3月30日
最靓的gai  LV4 2022年3月18日
yanghaixiang  LV1 2022年3月17日
微信网友_5835400222347264  LV2 2022年2月18日
丷歪比巴白丷  LV1 2022年1月2日
最近浏览更多
geekcjj  LV18 11月9日
pilipala888 9月11日
暂无贡献等级
y_x_happy  LV4 6月25日
123456cjj  LV1 6月2日
不不要  LV1 5月15日
Hopu2024  LV2 2月22日
jiyun2021  LV9 1月24日
求学的熊猫  LV11 2023年12月25日
WBelong  LV8 2023年12月25日
ziv5466123  LV7 2023年12月19日
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友