实验报告模板(B4)
说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。
学院(系) 名称: 华信软件学院 姓名 班级 严丽霞 五班 课程名称 实验时间 批改意见 学号 实验项目 J2EE面向对象应用技术 2011年10月10日 20105855 专业 使用定向和页面的跳转 课程代码 实验地点 成绩 1969076 实训C5088 软件工程 <font color="red">${sessionScope.logErr} font><br> 请你输入登录的信息<br> <form action="Check" method="post" onsubmit=" return check()"> <P>用户名称: <input type="text" name="username" id="username"> P> <P>用户密码: <input type="password" name="password" id="password"> P> <input type="submit" value="登录"> }else{ 教师签字: 实验报告 } } return true; script> head> 实验内容 一. 实验要求: <body> 2.再创建一个com.servlet包,在包内创建类Check package com.servlet; /login.jsp (验证) ------------->/check.java(转向:重定向) --------->admin/success.jsp (超级用户) --------->admin/guest.jsp (普通用户) 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 javax.servlet.http.HttpSession; public class Check extends HttpServlet { public void doGet(HttpServletRequest request, HttpServletResponse response) } throws ServletException, IOException { doPost(request, response); 1.防止盗链的现象 ---------------->/ warn.jsp(提示:) 二.实验步骤: 1.先做一个login . jsp页面 <html> <head> <script type="text/javascript"> function check(){ var username=document.getElementById("username").value; var password=document.getElementById("password").value; if(username==""||password==""){ alert("输入的登录信息不能为空"); return false; }的信息 --> 第1页 共2页 天津理工大学教务处制表 public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { request.setCharacterEncoding("gbk"); String username=request.getParameter("username"); String password=request.getParameter("password"); if(null==username||null==password||"".equals(username.trim())||"".equals(password.trim())){ HttpSession session=request.getSession(); session.setAttribute("logErr", "请从登陆页面进入...."); response.sendRedirect("login.jsp"); } if("admin".equalsIgnoreCase(username)&&"admin".equalsIgnoreCase(password)){ //超级用户登录 HttpSession session=request.getSession(); session.setAttribute("user", "admin"); response.sendRedirect("admin/admin.jsp"); } if("guest".equalsIgnoreCase(username)&&"guest".equalsIgnoreCase(password)){ //超级用户登录 HttpSession session=request.getSession(); session.setAttribute("user", "guest"); response.sendRedirect("guest/guest.jsp"); } } } 3在WebRoot下创建一个根目录admin,在admin下创构建一个admin.jsp页面 第2页 共2页 天津理工大学教务处制表 本文来源:https://www.wddqw.com/doc/d7916203b52acfc789ebc95f.html