资源预览内容
第1页 / 共6页
第2页 / 共6页
第3页 / 共6页
第4页 / 共6页
第5页 / 共6页
第6页 / 共6页
亲,该文档总共6页全部预览完了,如果喜欢就下载吧!
资源描述
成绩辽宁工程技术大学上机实验报告课程名称Java EE上机实验实验题目用户登录院系软件学院专业软件工程班级姓名学号日期实验目的简述本次实验目的:1. 熟练掌握MyEclipse 的运用和Tomcat的链接2. 熟练掌握在MyEclipse里的创建web project实验准备实验之前预习书本相关的内容,明确实验目的和要求,以便在计算机上进行调试与修改程序。了解实验所用的软硬件环境,熟悉操作方法和过程。实验进度本次共有 1 个练习,完成 1 个。实验内容实验内容实验内容实验内容n1. 创建 web工程名字为login2. 创建包controller 在包内创建 servlet类LoginServlet.javapackage controller;import java.io.IOException;import javax.servlet.RequestDispatcher;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import javax.servlet.http.HttpSession;import domain.User;import service.UserService;public class LoginServlet extends HttpServlet protected void doGet(HttpServletRequest req, HttpServletResponse resp)throws ServletException, IOException doPost(req, resp);protected void doPost(HttpServletRequest req, HttpServletResponse resp)throws ServletException, IOException String username = req.getParameter(username);String userpsw = req.getParameter(userpsw);User user = new User();user.setUsername(username);user.setUserpsw(userpsw);HttpSession session = req.getSession();String forward = ;if (UserService.CheckLogin(user) forward = success.jsp;session.setAttribute(name, username); else forward = error.jsp;RequestDispatcher rd = req.getRequestDispatcher(forward);rd.forward(req, resp);3 创建包domain 在包内创建 javabean类User.javapackage domain;public class User private String username;private String userpsw;public String getUsername() return username;public void setUsername(String username) this.username = username;public String getUserpsw() return userpsw;public void setUserpsw(String userpsw) this.userpsw = userpsw;4 创建包service 在包内创建判断用户登录信息是否正确的业务类UserService.javapackage service;import domain.User;public class UserService public static boolean CheckLogin(User user)if(user.getUsername().equals(admin)&user.getUserpsw().equals(123456)return true;return false;5 创建login.jsp登录界面 login 用户名称: 用户密码: 6 创建success.jsp登录成功界面 登录成功页面 欢迎登录: 7 创建error.jsp登录失败界面 error 您的用户名或密码错误,请重新登陆 实验分析实验结果:用户登陆界面登录成功界面登录失败界面实验遇到问题:在编写JSP页面时,编写的代码有错误出现,这是要仔细的检查错误改正过来才可运行。实验总结本次实验让我了解了如何使用MyEclipse和Tomcat 6.0,配置及环境的安装,通过配置web.xml来进行连接和如何使用javabean类,用servlet来处理请求,用JSP页面显示信息,在本次实验中出现了一些错误,从这些错误中,让我了解到实验需要反复去演示并加以理解,才能实现自己的目的。日后我会更加努力去演练这些实验。教师评语
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号