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

  • 大小: 4.52MB
    文件類型: .zip
    金幣: 2
    下載: 0 次
    發(fā)布日期: 2023-09-16
  • 語言: Java
  • 標簽: ssm??

資源簡介

基于Javaweb的ssm框架下得酒店預定系統(tǒng)

資源截圖

代碼片段和文件信息

package?com.wlh.controller;

import?java.io.File;
import?java.sql.Date;
import?java.util.HashMap;
import?java.util.Iterator;
import?java.util.List;
import?java.util.Map;

import?javax.servlet.http.HttpServletRequest;

import?org.springframework.beans.factory.annotation.Autowired;
import?org.springframework.stereotype.Controller;
import?org.springframework.stereotype.Service;
import?org.springframework.web.bind.annotation.RequestMapping;
import?org.springframework.web.bind.annotation.ResponseBody;
import?org.springframework.web.multipart.MultipartFile;
import?org.springframework.web.multipart.MultipartHttpServletRequest;
import?org.springframework.web.multipart.commons.CommonsMultipartResolver;

import?com.alibaba.fastjson.JSON;
import?com.wlh.pojo.HotelInfo;
import?com.wlh.pojo.OrderInfo;
import?com.wlh.service.HotelService;

@Controller
@RequestMapping(“/hotel“)
public?class?HotelAction?{
//Spring的自動裝配注解,會自動匹配配置了@Service(“hotelService“)的類,并且此類實現(xiàn)了HotelService接口
@Autowired
private?HotelService?hotelService;

/**
?*?查詢酒店詳細信息
?*?@param
?*?@return
?*?2017年12月19日
?*?@author?liangzd?wangchao?haoqt
?*/
@RequestMapping(value?=?“/search“?produces?=?“application/json;charset=UTF-8“)
@ResponseBody
public?JSON?searchHotel(HttpServletRequest?req?String?callback)?throws?Exception?{
HotelInfo?hotelInfo?=?new?HotelInfo();
//從前臺request對象中獲取的hotel.bed字段數(shù)據(jù)并判斷是否為空字符串,如果是的話賦值到hoteInfo.bed屬性為2否則將字符串轉換成數(shù)字再賦值
hotelInfo.setBed(““.equals(req.getParameter(“hotel.bed“))???2:Integer.parseInt(req.getParameter(“hotel.bed“)));
//從前臺request對象中獲取的hotel.address字段數(shù)據(jù)并賦值到hoteInfo.address
hotelInfo.setAddress(req.getParameter(“hotel.address“));
//從前臺request對象中獲取的hotel.price字段數(shù)據(jù)并判斷是否為空字符串,如果是的話賦值到hoteInfo.price屬性為0否則將字符串轉換成雙精度浮點數(shù)再賦值
hotelInfo.setPrice(““.equals(req.getParameter(“hotel.price“))?0:Double.parseDouble(req.getParameter(“hotel.price“)));
//調用酒店業(yè)務層的查詢酒店信息的方法參數(shù)為HotelInfo對象,將需要查找的條件放在hotelInfo中,返回值為List對象
List?hotelInfos?=?hotelService.queryHotelInfos(hotelInfo);
//創(chuàng)建一個Map類型的數(shù)據(jù)存儲結構,用于存儲此次調用方法的個狀態(tài)信息用戶返回到前臺頁面
Map?map?=?new?HashMap();
//在Map中添加數(shù)據(jù)status=true
map.put(“status“?“true“);
//在Map中添加數(shù)據(jù)msg=查找成功
map.put(“msg“?“查找成功“);
//在Map中添加數(shù)據(jù)data=JSON.toJSONString(hotelInfos)) JSON.toJSONString(hotelInfos))是將hotelInfos對象轉換成String的Json數(shù)據(jù)格式
map.put(“data“?JSON.toJSONString(hotelInfos));
//application——在所有應用程序中有效(服務器不關閉都一直有效) session——在當前會話中有效(瀏覽器不關閉都一直有效)
//request——在當前請求中有效(單次請求有效) page——在當前頁面有效(當前的jsp頁面中有效)
//將查詢的酒店信息hotelInfos存儲在session對象范圍內便于前臺遍歷??session對象使用過?req.getSession()所獲取的對象??req是此次連接信息的對象
req.getSession().setAttribute(“dataInfo“?hotelInfos);
//將map數(shù)據(jù)結構中的數(shù)據(jù)轉換成JSON對象,并直接返回到前臺
return?(JSON)JSON.toJSON(map);
}

/**
?*?查詢酒店信息直接返回JSON數(shù)據(jù)
?*?@param
?*?@return
?*?2017年12月19日
?*?@author?liangzd?wangchao?haoqt
?*//*
@RequestMapping(value?=?“/queryDet

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2019-02-21?23:48??hotel\
?????文件????????1306??2017-12-20?14:47??hotel\.classpath
?????文件????????1214??2017-12-18?14:33??hotel\.project
?????目錄???????????0??2019-02-21?23:48??hotel\.settings\
?????文件?????????639??2017-12-18?12:48??hotel\.settings\.jsdtscope
?????文件??????????57??2017-12-20?16:07??hotel\.settings\org.eclipse.core.resources.prefs
?????文件?????????736??2017-12-18?14:33??hotel\.settings\org.eclipse.jdt.core.prefs
?????文件??????????90??2017-12-18?12:47??hotel\.settings\org.eclipse.m2e.core.prefs
?????文件?????????656??2017-12-18?14:33??hotel\.settings\org.eclipse.wst.common.component
?????文件?????????252??2017-12-18?14:33??hotel\.settings\org.eclipse.wst.common.project.facet.core.xml
?????文件??????????49??2017-12-18?12:48??hotel\.settings\org.eclipse.wst.jsdt.ui.superType.container
?????文件???????????6??2017-12-18?12:48??hotel\.settings\org.eclipse.wst.jsdt.ui.superType.name
?????文件??????????50??2017-12-18?12:48??hotel\.settings\org.eclipse.wst.validation.prefs
?????文件????????5575??2017-12-18?13:25??hotel\pom.xml
?????目錄???????????0??2019-02-21?23:48??hotel\src\
?????目錄???????????0??2019-02-21?23:48??hotel\src\main\
?????目錄???????????0??2019-02-21?23:48??hotel\src\main\java\
?????目錄???????????0??2019-02-21?23:48??hotel\src\main\java\com\
?????目錄???????????0??2019-02-21?23:48??hotel\src\main\java\com\wlh\
?????目錄???????????0??2019-02-21?23:48??hotel\src\main\java\com\wlh\controller\
?????文件????????7454??2017-12-22?03:01??hotel\src\main\java\com\wlh\controller\HotelAction.java
?????文件????????8754??2017-12-21?22:47??hotel\src\main\java\com\wlh\controller\LoginAction.java
?????文件????????2934??2017-12-21?15:16??hotel\src\main\java\com\wlh\controller\OrderAction.java
?????目錄???????????0??2019-02-21?23:48??hotel\src\main\java\com\wlh\dao\
?????文件????????1224??2017-12-21?13:11??hotel\src\main\java\com\wlh\dao\HotelMapper.java
?????文件????????3244??2017-12-21?13:29??hotel\src\main\java\com\wlh\dao\HotelMapper.xml
?????文件?????????997??2017-12-20?01:55??hotel\src\main\java\com\wlh\dao\OrderMapper.java
?????文件????????2598??2017-12-21?15:00??hotel\src\main\java\com\wlh\dao\OrderMapper.xml
?????文件????????1094??2017-12-20?12:56??hotel\src\main\java\com\wlh\dao\UserMapper.java
?????文件????????3039??2017-12-20?00:59??hotel\src\main\java\com\wlh\dao\UserMapper.xml
?????目錄???????????0??2019-02-21?23:48??hotel\src\main\java\com\wlh\pojo\
............此處省略629個文件信息

評論

共有 條評論