(EAM资产管理)实验室资产管理系统个人登录注册模块

上传人:管****问 文档编号:118922757 上传时间:2019-12-30 格式:DOC 页数:10 大小:176.04KB
返回 下载 相关 举报
(EAM资产管理)实验室资产管理系统个人登录注册模块_第1页
第1页 / 共10页
(EAM资产管理)实验室资产管理系统个人登录注册模块_第2页
第2页 / 共10页
(EAM资产管理)实验室资产管理系统个人登录注册模块_第3页
第3页 / 共10页
(EAM资产管理)实验室资产管理系统个人登录注册模块_第4页
第4页 / 共10页
(EAM资产管理)实验室资产管理系统个人登录注册模块_第5页
第5页 / 共10页
点击查看更多>>
资源描述

《(EAM资产管理)实验室资产管理系统个人登录注册模块》由会员分享,可在线阅读,更多相关《(EAM资产管理)实验室资产管理系统个人登录注册模块(10页珍藏版)》请在金锄头文库上搜索。

1、实验室资产管理系统登录注册及个人信息修改模块一、开发环境MyEclipse企业级工作平台(MyEclipse Enterprise Workbench ,简称MyEclipse)是对Eclipse IDE的扩展,利用它我们可以在数据库和JavaEE的开发、发布,以及应用程序服务器的整合方面极大的提高工作效率。它是功能丰富的JavaEE集成开 发环境,包括了完备的编码、调试、测试和发布功能,完整支持HTML, Struts, JSF, CSS, Javascript, SQL, Hibernate。MySQL是一个小型关系型数据库管理系统,目前 MySQL被广泛地应用在Internet上的中小型

2、网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网 站总体拥有成本而选择了MySQL作为网站数据库。Tomcat 是一个小型的轻量级应用服务器, 在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。对于一个初学者来说,可以这样认为,当在一台机器上配置好Apache 服务器,可利用它响应对HTML 页面的访问请求。实际上Tomcat 部分是Apache 服务器的扩展,但它是独立运行的,所以当你运行tomcat 时,它实际上作为一个与Apache 独立的进程单独运行的。 Apache 为HTML页面服务,而Tomcat

3、实际上运行JSP 页面和Servlet。另外,Tomcat和IIS、Apache等Web服务器一样,具有处理HTML页面的功能,另外它还是一个Servlet和jSP容器,独立的Servlet容器是Tomcat的默认模式。JSP(Java Server Pages)是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技 术标准。JSP技术有点类似ASP技术,它是在传统的网页HTML文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP 标记(tag),从而形成JSP文件(*.jsp)。 用JSP开发的Web应用是跨平台的,既能在Linux下

4、运行,也能在其他操作系统上运行。二、需求分析2.1 可行性分析实验室资产管理系统,基于b/s结构,运行在tomcat平台上使用MyEclipse开发的,主要使用本地计算机和网络计算机测试和使用,完全可以运行!2.2基本功能1、管理员登陆和注册2、管理员修改个人信息2.3 数据库设计1、管理员表三、模块设计3.1 登录登录/注册:用户登录:用户登录时先要判断输入是否为空,如果为空,则有JavaScript判断,如果不为空,则判断输入的用户名和密码是否正确, 若正确,跳转至用户信息页面,如果不正确,刷新原页面,重新登录。登录代码:package com.org.control;import jav

5、a.io.IOException;import java.io.PrintWriter;import java.sql.Connection;import java.sql.Statement;import com.org.model.*;import com.org.service.Filter;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.Htt

6、pServletResponse;import javax.servlet.http.HttpSession;public class UserLoginServlet extends HttpServlet /* * Constructor of the object. */public UserLoginServlet() super();public void doGet(HttpServletRequest request, HttpServletResponse response)throws ServletException, IOException request.setChar

7、acterEncoding(GBK);String name = request.getParameter(name);String password = request.getParameter(password);UserDAO userDAO = new UserDAO();User user = userDAO.login(name, password);if(user != null)/将用户保存在session中request.getSession().setAttribute(user, user);request.getRequestDispatcher(message.jsp

8、).forward(request, response);elserequest.setAttribute(info, 用户名或密码错误!);request.getRequestDispatcher(message.jsp).forward(request, response); 个人信息:% String info = (String)request.getAttribute(info); if(info != null)out.println(+ info +);out.close(); User user = (User)session.getAttribute(user); if(us

9、er != null) % 注销 查询设备信息 添加仪器 添加药品 欢迎登录 的信息 修改个人信息 用 户 名 密    码 年    龄 性    别 系    别 联系方式 E-mail % else out.println(您还没登陆!登陆); out.close(); out.close(); %3.2注册用户注册:用户登录时先要判断输入是否为空,如果为空,则有JavaScript判断。再判断用户输入的用户名

10、在数据库中是否已存在,若存在则不允许用户注册此用户名,重新出入,如果不存在,则可以注册!package com.org.control;import java.io.IOException;import java.io.PrintWriter;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import com.

11、org.model.*;public class UserRegServlet extends HttpServlet /* * Constructor of the object. */public void doPost(HttpServletRequest request, HttpServletResponse response)throws ServletException, IOException request.setCharacterEncoding(GBK);String name=request.getParameter(name);String password=request.getParameter(password);int age=Integer.parseInt(request.getParameter(age);String sex=request.getParameter(sex);String dept=request.getParameter(dept);String tel=request.getParameter(tel);String email=reques

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 经营企划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号