Tomcat中手工编写第一个Java Web程序
步骤
手工创建java web程序步骤如下:
- 创建项目目录结构
- 在 WebApps创建项目目录,我这里是
D:\dev\apache-tomcat-8.0.33\webapps
- 编写
index. jsp
- 创建WEB-INF目录
- 创建web.xml文件
- 编写web.xml文件
- 创建classes目录
- 创建lib目录
- 创建web.xml文件
- 在 WebApps创建项目目录,我这里是
- 测试运行
创建项目目录结构
创建项目目录
在webapps目录下创建一个HelloWorld目录(项目),如下所示:
创建index.jsp
然后进入HelloWorld目录,创建一个index.jsp
文件,如下图所示:
然后打开index.jsp
文件,在里面写上基本html代码,如下所示:
1 | <html> |
创建Web_INF文件夹
这个文件夹,可以参考tomcat自带的样例项目:
在HellowWorld文件夹下,创建WEB-INF
目录,如下所示:
创建web.xml文件
然后进入WEB-INF目录,创建一个web.xml文件,如下所示:
编写web.xml文件
web.xml里面的东西该写什么,现在还不知道,可以复制样例项目中的web.xml文件粘贴到HelloWorld中的web.xml,然后删除掉注释和其他标签,只保留跟标签即可。如下所示:
1 |
|
创建classes目录
接着在WEB-INF目录下,创建classes目录,如下图所示:
classes目录用于存放编译生成的.class
文件
创建lib目录
接着在WEB-INF目录下,创建lib目录,如下图所示:
lib目录用于存放项目中用到的.jar
包。
到这里整个项目的目录结构就创建好了,完整目录结果如下所示:
启动tomcat服务器
进入tomcat安装目录下的bin目录,点击startup.bat启动tomcat服务器。
然后点击浏览器,输入地址http://localhost:8080/HelloWorld/index.jsp就可以打开网页了:
浏览器查看
可以看到这里中文是乱码的,该一下浏览器的编码即可:
这样就显示正常了: