手动编写第一个java web程序(不使用IDE)

tomcat目录结构

目录(文件夹)说明
/bin存放各种平台下用于启动和停止Tomcat的命令文件
/conf存放Tomcat服务器的各种配置文件
/lib存放Tomcat服务器所需的各种JAR文件(第三方驱动)
/logs存放Tomcat的日志文件
/tempTomcat运行时用于存放临时文件
/webapps存放服务器所发布的项目
/workTomcat把由jsp生成的servlet放于此目录下



bin文件夹下的startup.bat可以启动Tomcat服务器,关闭服务器应点击shutdown.bat

编写第一个java web程序:
1.在webApps下创建项目目录(新建项目文件夹)
2.在新建的文件夹下编写index.jsp(可测试的首页)
3.创建WEB-INF目录(文件夹)(在项目文件夹下)。webapps文件夹下有个examples文件夹,下面有WEB-INF,把其下面的web.xml文档copy到自己的WEB-INF目录下(删除里面的注释,只保留根标签),还需要在WEB-INF文件夹下创建classes文件夹和lib文件夹
4.启动Tomcat服务器,输入地址http://localhost:8080/项目文件夹名/index.jsp 即可看到所写内容(需要指定使用GBK编码 不然会乱码)由于index.jsp也是默认的项目欢迎页面,因此也可以直接输入http://localhost:8080/项目文件夹名/

WEB-INF是java web的安全目录(客户端无法访问,只有服务器端可以访问)
WEB-INF下的web.xml是项目部署文件,比如指定欢迎页面为项目目录下的welcome.jsp(web-app根标签下):

<welcome-file-list>
    <welcome-file>/welcome.jsp</welcome-file>
</welcome-file-list>

修改了web.xml后推荐重启Tomcat服务器

classes文件夹用于存放编译生成的字节码文件(.class文件),lib文件夹用于存放需要的jar包

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值