一、实验目的:
1. 掌握JSP语法;
2. 了解JSP生命周期;
3. 掌握JSP请求转发和包含。
二、实验内容:
1. 创建login.jsp页面,其有用户名,密码及对应的文本框;
2. 创建ControlLogin.java类,验证用户名和密码是否正确,如果用户名等于自己的学号,密码等于123456,则跳转到index.jsp页面,并显示欢迎用户名您好,否则显示登录失败。
三、软硬件环境:
jdk1.8,tomcat9,eclipse for Java EE。
四、实验过程:
1.打开eclipse,File—new—Daynamic Web Project—(Project name:)txt—(Target runtime)选中Tomcat9.0—安装路径—JRE(jdk1.8)—Finish;
2.新建一个login.jsp文件。找到WebContent右键—new—(或者other—Web—)JSPFile—Next—FileName:login.jsp—Finish.
login.jsp文件代码
<%@ page language="java" contentType="text/html; charset=GB2312"
pageEncoding="GB2312"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=GB2312">
<title>Insert title here</title>
</head>
<body>
<form action = "clogin" method = "post">
<table>
<tr>
<td> 用户名; </td>
<td> <input type = "text" name = "username"> </td>
</tr>
<tr>
<td> 密码; </td>
<td> <input type = "password" name = "pwd