AppBookingAction.java 2.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105
  1. package com.happy.action;
  2. import com.happy.common.util.CommonResult;
  3. import com.happy.service.AppHomePageService;
  4. import com.happy.service.BookService;
  5. import com.opensymphony.xwork2.ActionSupport;
  6. import org.apache.struts2.interceptor.ServletRequestAware;
  7. import javax.annotation.Resource;
  8. import javax.servlet.http.HttpServletRequest;
  9. import javax.servlet.http.HttpServletResponse;
  10. /**
  11. * 首页进去Action请求交互
  12. */
  13. public class AppBookingAction extends ActionSupport implements ServletRequestAware {
  14. private HttpServletRequest request;
  15. public HttpServletResponse response;
  16. @Resource
  17. public BookService bookService;
  18. public int page; // 当前页
  19. public int rows;// 每页显示的行数rows
  20. public Integer id;
  21. public String status;
  22. public HttpServletRequest getRequest() {
  23. return request;
  24. }
  25. public void setRequest(HttpServletRequest request) {
  26. this.request = request;
  27. }
  28. public void setServletRequest(HttpServletRequest request) {
  29. this.request = request;
  30. }
  31. public HttpServletResponse getResponse() {
  32. return response;
  33. }
  34. public void setResponse(HttpServletResponse response) {
  35. this.response = response;
  36. }
  37. public int getPage() {
  38. return page;
  39. }
  40. public void setPage(int page) {
  41. this.page = page;
  42. }
  43. public int getRows() {
  44. return rows;
  45. }
  46. public void setRows(int rows) {
  47. this.rows = rows;
  48. }
  49. public Integer getId() {
  50. return id;
  51. }
  52. public void setId(Integer id) {
  53. this.id = id;
  54. }
  55. public String getStatus() {
  56. return status;
  57. }
  58. public void setStatus(String status) {
  59. this.status = status;
  60. }
  61. /**
  62. * 用户点击订房操作,生成订单
  63. */
  64. public String createOrder()
  65. {
  66. // 插入订单数据到表中
  67. return null;
  68. }
  69. /**
  70. * 用户支付操作
  71. * @return
  72. */
  73. public String pay()
  74. {
  75. return null;
  76. }
  77. }