物业管理信息系统设计--毕业论文 下载本文

if(!list.isEmpty()){

AdminInfo ai = list.get(0);

//将管理员名存入session

session.setAttribute(\, aname);

session.setAttribute(\,ai.getAlevel());

if(ai.getAlevel().equals(\超级\))

//将管理员的级

别录入

}

url = \;

else

url=\;

else{

String msg = \对不起,登陆失败!!!\; request.setAttribute(\,msg);

//将错误的信息添加

到请求中

}

//得到上下文

url = \;

ServletContext sc = getServletContext();

RequestDispatcher rd = sc.getRequestDispatcher(url); rd.forward(request,response); }

//页面的跳转

21

4.1.3 业主信息管理

图17即为业主信息管理页面,其能以业主名字、编号展开查询,能够查、改、删、增业主信息:

图17业主信息管理页面

核心代码:

<%

List userlist =

(List)request.getAttribute(\); %>

<%

if(userlist.isEmpty()){

out.println(\没有搜索到你要的信

息!!!\);

} else{

22

%>

<%

//获取WebApplicationContext WebApplicationContext wac=

WebApplicationContextUtils.getWebApplicationContext(this.getServletContext());

DButil db = (DButil)wac.getBean(\); int i = 0;

for(userInfo user:userlist){ String userId = user.getUserId(); String houseId=user.getHouseId();

HouseInfo houseInfo=(HouseInfo)db.getObject(\,houseId); String name=user.getName();

23

String sex=user.getSex();

String profession=user.getProfession(); String telephone=user.getTelephone(); Date cometime=user.getCometime(); int livenumber=user.getLivenumber();

if(i%2==0){ } else{ }

i++;

out.println(\); i++;

out.println(\);

%>

24





业主姓名 性别 职业 电话 入住时间 入住人口 房屋地址 查看/修改 删除