浏览房产信息
顾客的浏览
顾客可以浏览所有在售房产信息,其余状态的房产信息均不可查看
就是按照条件查询:
String sql="select * from house where status=?";
主要涉及到以下几个界面:
HouseMapper.java(存放操作的接口文件)
HouseService.java(接口的具体实现类)
show1.jsp(顾客功能页面)
selectAllHouseCustomer.java(serlvet界面,用于连接浏览操作和顾客前端界面)
customerHouseSelect.jsp(显示出符合条件的浏览结果)
房产经纪浏览房产信息
而对于房产经纪浏览房产信息的话,题目中说的是只能查询到该房产经纪自己被授权的房产信息,根据我的理解的话,就是每一处房产信息后面,都会带有确定的房产经纪ID,说明,我们需要按照agentID是否等于房产经纪用于登录的ID,若是“是”,则就会显示出该房产信息,反之,就不会显示出来相关信息。(其中,这也涉及到了session
的相关应用)
具体实现如下:
HouseMapper.java(存放操作的接口文件)
HouseService.java(接口的具体实现类)
reIndex2.jsp(房产经纪登入页面)
checkAllHouseAgentAdmin.java(主要用于利用session存储登录的房产经纪的ID,然后继续传递给下一个jsp页面)
show2.jsp(房产经纪功能页)
selectAllHouseCustomer.java(serlvet界面,用于连接浏览操作和顾客前端界面)
customerHouseSelect.jsp(显示出符合条件的浏览结果)
系统管理员浏览房产信息
系统管理员可以查询所有房产信息,不具有条件限制
与顾客浏览功能的实现相比,该功能也就是在定义sql语句那里少了条件的限制,其他与顾客浏览功能一般无二
String sql="select * from house";
这样就能够很好地实现浏览房产信息功能啦!
标签:java,经纪,房产信息,浏览,管理系统,jsp,房产 From: https://www.cnblogs.com/liuzijin/p/16860969.html