Java Web编程

1.下载安装Tomcat8,对其进行配置。启动Tomcat服务器,在浏览器输入 http://127.0.0.1:8080/,查看浏览器输出界面;
2. 定制配置:
(1)修改Tomcat的服务端口为88(默认安装为8080);
(2)修改HTTP GET方式的字符编码为UTF-8(默认为ISO-8859-1);

3.编写一个用户注册模块,功能如下:
(1)设计用户注册表单页面register.jsp,包含:用户名(文本框)、密码(密码框)、性别(下拉框);
(2)设计用户注册数据保存页面doRegister.jsp,用以保存用户数据至user.txt文件。
user.txt中每行保存一个用户,格式为:“用户名,密码,性别”;
(3)如果user.txt已包含同名的用户,提示用户已存在;否则提示注册成功。
4.编写用户登录模块,功能如下:
(1)设计用户登录表单页面login.jsp,包含:用户名(文本框)、密码(密码框);
(2)设计登录验证文件doLogin.jsp,获取客户端提交的用户名、密码,然后从user.txt中验证是否存在该用户,登录密码是否正确;
(3)将登录验证结果反馈给用户。

Tomcat下载

Tomcat官网下载地址http://tomcat.apache.org/
建议直接选择exe版本,压缩包配置比应用程序麻烦
选择core目录下的Install选择Core目录下的Install安装程序,按照提示进行安装
Tomcat端口以及字符编码配置:
在tomcat的安装路径下,找到conf文件夹,点开后找到Serve
打开后找到这么一串代码,就可以进行修改了(这里已经修改过了)
<Connector port="88" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" URIEncoding="UTF-8" />

代码运行效果

首页
首页
登录界面
在这里插入图片描述
登录验证界面
在这里插入图片描述
注册界面
在这里插入图片描述
注册验证界面
在这里插入图片描述

源代码

我将代码放在了百度网盘,可直接提取源代码
链接:https://pan.baidu.com/s/1_wX1DHkCl_mhyX5xpBNEQA
提取码:zxhn

所写的内容主要包括
web项目下的
index.jsp Login.jsp Dologin.jsp Register.jsp DoRegister.jsp
(五个界面)
web INF 中的xml文件(主要配置servlet)
src下的
LoginServlet.java
RegisterServlet.java在这里插入图片描述

部分代码

在这里插入图片描述
在这里插入图片描述