云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 小区物业管理信息系统毕业论文

小区物业管理信息系统毕业论文

  • 62 次阅读
  • 3 次下载
  • 2026/1/27 19:12:28

信息科学与技术学院学士学位论

4.2.2 用户信息修改的实现

系统用的是Frameset布局,总体分为上中下三块,中间一块又分为左右两块。上面一块为Top.jsp,主要是用来显示系统当前用户,系统时间,查看个人信息、实现系统刷新,回退等功能。下面一块则用来显示系统的Logo。功能主要分布在中间一块,中间的左边是用来显示系统功能操作的入口,我用了一颗JS数来把功能进行了一个分层。右边则用来进行功能的操作。用户信息修改如图4-3所示。

图4-3管理员信息修改模块

说明:管理员信息修改,如果是管理员,他可以修改所有的信息,但是不管他修改说明信息,他都要符合该信息的格式,如用户名必须是2-10位字符,密码必须是4-16位字母或数字,邮件要是邮件的格式,电话必须是11位手机号码等,这些我都是通过页面的JS代码进行了控制。

实现代码如下:

public void doGet(HttpServletRequest request, HttpServletResponse response)

throws ServletException, IOException {

UserBeanBO ubb=new UserBeanBO(); response.setContentType(\

28

信息科学与技术学院学士学位论

response.setCharacterEncoding(\PrintWriter out = response.getWriter(); //得到当前登录用户名

String loginname=request.getParameter(\request.setAttribute(\//得到登录用户的信息

UserBean ub1=ubb.getUserBean(loginname); UserBean ub=new UserBean(); //得到要修改信息用户的用户ID

String userid1=request.getParameter(\//把String型的userid转为long型 long userid=Long.parseLong(userid1); //得到页面传过来的值

String u=request.getParameter(\String p=request.getParameter(\String email=request.getParameter(\String phone1=request.getParameter(\//string转long

long phone=Long.parseLong(phone1); String adress=request.getParameter(\String privilige1=request.getParameter(\//string转int

int privilige=Integer.valueOf(privilige1); //判断用户信息修改是否成功

if(ubb.ModefyUser(userid, u, p, email, phone, adress, privilige)){

//用户信息修改成功,并且登录用户是管理员

if(ub1.getPrivilige()==1){

29

信息科学与技术学院学士学位论

//跳转到userInfo.jsp页面

request.getRequestDispatcher(\

}else{

//用户信息修改成功,并且登录用户是普通用户,跳转到selfInfo.jsp页面 }

request.getRequestDispatcher(\

}

}else{

//不成功,跳转到modify.jsp页面

request.getRequestDispatcher(\}

/**

* The doPost method of the servlet.

*

* This method is called when a form has its tag value method equals to post. *

* @param request the request send by the client to the server * @param response the response send by the server to the client * @throws ServletException if an error occurred * @throws IOException if an error occurred

*/ public void doPost(HttpServletRequest request, HttpServletResponse

response)

throws ServletException, IOException {

this.doGet(request, response); }

}

30

信息科学与技术学院学士学位论

4.2.3用户注册的实现

住户信息包括户主名称、联系电话、邮件、地址等基本信息,当填写信息完成后,点击页面下方的提交,如果信息格式正确,则系统提示添加成功。通过系统左边的住户资料管理管理可查看用户的基本信息。如图4-4所示。

图4-4新建住户信息模块

实现代码如下:

public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { response.setContentType(\response.setCharacterEncoding(\PrintWriter out = response.getWriter(); UserBean ub=new UserBean();

31

搜索更多关于: 小区物业管理信息系统毕业论文 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

信息科学与技术学院学士学位论4.2.2 用户信息修改的实现 系统用的是Frameset布局,总体分为上中下三块,中间一块又分为左右两块。上面一块为Top.jsp,主要是用来显示系统当前用户,系统时间,查看个人信息、实现系统刷新,回退等功能。下面一块则用来显示系统的Logo。功能主要分布在中间一块,中间的左边是用来显示系统功能操作的入口,我用了一颗JS数来把功能进行了一个分层。右边则用来进行功能的操作。用户信息修改如图4-3所示。 图4-3管理员信息修改模块 说明:管理员信息修改,如果是管理员,他可以修改所有的信息,但是不管他修改说明信息,他都要符合该信息的格式,如用户名必须是2-10位字符,密码必须是4-16位字母或数字,邮件要是邮件的格式,电话必须是11位手机号码等,这些我都是通过页面的JS代码

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com