Java Web 简介

  1. 关于java web的定义:Java Web应用是有一组Servlet,HTML页面,类以及其他可以被绑定的资源构成。它可以在第三方供应商提供的实现servlet规范的web应用容器内运行。
  2. 关于ServletContext,每个java web都有且只有一个ServletContext,当java web运行时,servlet容器为每个web应用创建唯一的ServletContext对象,使它能被同一个web应用中的所有组建共享。servlet容器控制这些关联,并且保证在ServletContext中存储对象时,不发生冲突。
  3. Java应用中包含的内容:
    • Servlet
    • JSP
    • 实用类
    • 静态文档,如HTML,图片等
    • 客户端类
    • 描述web应用的信息(web.xml)
  4. web应用目录结构

应用文件夹应该放在servlet容器的指定路径下,如在tomcat中就是webapps文件夹内

我们假定我们的项目名为example,则有

  • /example  :该web应用的根目录
  • /example/WEB-INF :包含web应用的部署的描述信息,包括web.xml文件
  • /example/WEB-INF/classes :包含servlet和实用类
  • /example/WEB-INF/lib :web应用可以访问的JAR文件

后两个目录都可以放类文件,然而/classes目录中的类先被加载,/lib中的类后被加载,所以两个目录中若有同名类,则前者中的被加载

         5.Servlet简介

  • Servlet名字源于 Servlet = Server + Applet,表示服务器端的小程序。其作用为客户端发送请求至服务器,服务器启动并调用 Servlet,Servlet 根据客户端请求生成响  应内容并将其传给服务器服务器将响应返回客户端
       


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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值