目录
1,说在前面
项目代码:https://gitee.com/yan-luze/sei
项目具有用户登录功能,其中登录页面的验证码可以通过点击看不清进行切换,只有通过登陆之后才能进入到首页,其各个页面的功能均如下面各图所示。
项目如果不丑的话应该还是不丑的,但是我懒得改了,此文主要介绍创建Java web项目,部署Tomcat等内容。
2,页面展示
3,创建项目
首先打开IDEA新建一个Java项目,然后右键选择该项目,紧接着按如下操作使其变为Javaweb项目。过程如下:
ok之后可以发现项目中多了以下内容,其中web是网站的根目录,WEB-INF是网站受保护的目录。web.xml是网站的部署描述文件,index.jsp是网站的首页。
4,部署并运行网站
选择Tomcat Server中的local,然后点击OK
这里点击fix进行修复
上下文其本质就是一个文件夹的名称,在 tomcat 中,允许部署多个项目。每个项目都使用一个文件夹保存,并以文件夹的名称作为前缀。如果在部署目录 webapps 中,名称不是 ROOT 的,则需要在项目的访问地址前使用文件夹的名称作为前缀。
在 idea 中,一个 tomcat 中,有且只有一个项目,可以不需要上下文,因此可以将它删除。
从这里可以看出Tomcat部署成功!
5,创建并连接数据库。
创建picture表用于存储图片:
创建user表用于存储用户的账号密码:
其中id均为自增字段
6,项目完成
在WEB-INF文件下新建一个lib文件夹,把项目相关的jar包放进去然后右键点击add as library
最后完成代码的编写后把项目上传到码云,这里由于我上传的稀里糊涂我就不多说了。