java Web表示层技术2

本文介绍了Java Web应用程序的目录结构,包括WEB-INF目录下classes和lib的作用,以及web.xml的重要性。同时,详细讲解了Tomcat服务器的目录结构,如bin、conf、lib等,特别是server.xml配置文件和webapps目录的功能。最后,探讨了web服务器、web容器与web应用服务器的区别。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

WEB应用程序的目录结构:

新建一个文件夹,在其中方html文件和js文件和css文件和jpg图片,在当中新建一个WEB-INF文件夹。

 WEB-INF目录中的内容是不能被客户端直接访问的,存放一些比较隐秘的信息

WEB-INF目录中建一个classes文件夹,存放开发者书写业务类编译生成的class文件;新建一个lib文件夹,存放web应用程序中所使用的jar文件

web.xml 用于web组件的注册

tomcat的目录结构:

bin:用于存放tomcat中的可执行文件。其中startup.bat用于启动tomcat。shutdown.bat用于关闭tomcat

conf:存放tomcat的配置文件.其中server.xml用于tomcat服务器相关的配置。web.xml用于tomcat中web应用相关的配置。

server.xml

<Connector port=“8088” protocol=“HTTP/1.1”>…….

描述tomcat启动端口

<Host  appBase=“webapps”  unpackWARs=“true”>




lib:用于存放tomcat运行时所使用的jar包。其中servlet-api.jar是tomcat根据Servlet规范提供实现类,所生成的jar文件。


logs:用于存放日志文件。

temp:用于存放临时文件。

webapps:用于存放和部署web应用程序的目录

web服务器,web容器  web应用服务器的区别。

web服务器主要作用于开启服务器,监听端口,接受请求,产生响应,只是智能产生静态的html响应信息,极大的影响响应信息灵活性。

web容器是辅助应用的一种解决方案。允许将请求信息处理完成后,动态产生响应信息。

web服务器加上web容器,合成web应用服务器。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值