房产管理系统之查看个人信息功能+查询房产信息

查看个人信息

这一个功能就比较简单啦:就是使用超链接然后将数据传递到一个servlet里面进行整体的查询,然后输出就行啦!

具体实现如下:(由于该功能基本一致,就只是用顾客的写出来啦!)

在之前的基础之上,进入到顾客功能页:

checkPersonal.java(用于执行具体查询操作的实现)

当然,在查询个人信息这里,我们还需要利用到session,将之前在登入界面的顾客ID传递过去,便于为查询提供数据

然后在该.java文件里面获取到session里面存储的值,然后直接进行查询操作,并将其传递到下一个jsp页面中

customerPersonal.jsp

查询房产信息

我读题的时候,就出现了这样一个疑惑,就是说,他其实是有两个条件的,一个就是题目中给出的多条件的模糊查询(这个实现简简单单的啦!),还有一个就是:

对于顾客而言,需要在“在售”的房产中进行这样的查询

对于房产经纪而言,需要在房产经纪ID为他本身的房产中进行这样的查询

对于系统管理员而言,就是只有多条件的模糊查询即可

就先从易到难吧!

系统管理员的查询房产功能的实现

然后再将该接口内容实现一下,再根据之前的“套路”进行servlet和jsp页面之间的跳转,这样就能够实现啦!

顾客的查询房产功能的实现

相信各位还是会利用sql语句+MyBatis实现数据的查询操作的吧!

我本来只会利用俩数组分别传递两次数据,这次大概是提到了铁板,在面对这次的功能,用两个数组实现好像不大可能,所以就转换了思维,具体思路已经放在上一篇博客啦!

主要是利用在最终结果之前进行一下jsp页面的判断操作,绝对有效!

从输入框开始吧:

customerHouseInformation.jsp

checkHouseInformation1.java

showCustomerHouseInformation.jsp

由上图可以看到,有一个超链接的出现,点击就可以查看房产的详细信息啦!

房产经纪的查询房产功能的实现

而对于房产经纪而言,与顾客好像又有一些不太一样的地方:顾客需要根据具体的值进行判断,而房产经纪需要通过session获取到登入界面的值,然后根据这一信息,进行判断,乍一看的话,确实有点儿蒙哈,后来报着试一试的心态,就能成功实现这个功能了耶!

还是从房产经纪登入之后的功能界面开始吧:

show2.jsp

通过选择浏览信息跳转到相应的界面

checkAgentHouse.jsp(输入框查询界面)

checkAgentHouse.java(获取到输入框里面输入的内容,并进行相关的查询操作的具体实现)


并在该界面将之前利用session存储起来的房产经纪ID的数据从session里面获取到

checkSomeHouseInformationAgent.jsp

还是跟顾客查询那里一样的套路,直接使用c标签进行判断就好

到这里,这个查询就算是完成啦(一些小细节的话,咱先别在意,先将大体框架做出来)!

posted @ 2022-11-06 14:41  yesyes1  阅读(147)  评论(0编辑  收藏  举报