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日