JavaWeb

xml:可扩展的标记性语言
xml的作用?
1、用来保存数据,而且这些数据具有自我描述性
2、它还可以作为项目或模块的配置文件
3、还可以作为网络传输数据的格式(现在以Json为主)

JavaWeb?
所有通过Java语言编写的,可以通过浏览器访问的程序的总称。

JavaWeb是基于请求和响应开发的
请求是客户端给服务器端发送数据。
响应是指服务器给客户端回传数据。

WEB资源的分类
web资源按实现的技术和呈现的效果不同,分为静态资源和动态资源
静态资源:html、 css、 js、 txt、 mp4、jpg图片等
动态资源:jsp页面、servlet

Tomcat与servlet版本对应关系
在这里插入图片描述
servlet程序从2.5版本是现在市面上使用最多的版本(xml配置)
到了Servle3.0之后。就是注解版本的servlet使用

Tomcat目录介绍
bin 专门用来存放Tomcat服务器的可执行程序
conf 专门用来存放Tomcat服务器的配置文件
lib 专门用来存放Tomcat服务器的jar包
logs 专门用来存放Tomcat服务器运行时输出的日志信息
temp 专门用来存放Tomcat服务器运行时产生的临时数据
webapps 专门用来存放部署的web工程
work 是Tomcat工作是的目录,用来存放Tomcat运行时jsp翻译为servlet的源码和Session钝化(就是把对象序列化到磁盘上)的目录。

整个动态WEB工程目录的介绍

① src目录存自己写的java源代码
② web目录专门用来存放web工程的资源文件。比如:html页面、css文件、js文件等等
③ WEB-INF目录是一个受服务器保护的目录,浏览器无法直接访问到此目录的内容
④ lib目录用来存放第三方的jar包(idea还需要自己配置导入)
⑤ web.xml是整个动态web工程的配置部署描述文件,可以在这里配置很多web工程的组件。比如:Servlet程序、Filter过滤器、Listener监听器、Session超时…等等。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值