DROP TABLE IF EXISTS `userinfo`;
CREATE TABLE `userinfo` (
`account` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`password` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
`username` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
`nickname` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
`email` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
`phone` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
`img` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
`state` int(11) NULL DEFAULT NULL,
PRIMARY KEY (`account`) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Compact;
package com.zr.web;
import com.alibaba.fastjson.JSON;
import com.zr.pojo.Housing;
import com.zr.pojo.UserInfo;
import com.zr.service.HousingService;
import com.zr.service.UserInfoService;
import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.io.IOException;
//获取到某个租房的详细信息
@WebServlet(name = "HouseInfoSvl", urlPatterns = "/houseInfo")
public class HouseInfoSvl extends HttpServlet {
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
response.setCharacterEncoding("utf-8");
response.setContentType("text/html;charset=UTF-8");
//获取房屋id,查询房屋信息
int hId = Integer.parseInt(request.getParameter("hid"));
HousingService instance = HousingService.getInstance();
Housing houseById = instance.getHouseById(hId);
String s = JSON.toJSONString(houseById);
response.getWriter().print(s);
}
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
response.sendRedirect("/index.jsp");
}
}