房产管理系统之浏览房产信息

浏览房产信息

顾客的浏览

顾客可以浏览所有在售房产信息,其余状态的房产信息均不可查看

就是按照条件查询:

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";

这样就能够很好地实现浏览房产信息功能啦!

posted @ 2022-11-05 21:26  yesyes1  阅读(31)  评论(0编辑  收藏  举报