1.2 JAVA Web应用程序

Java Web应用程序
  1. 采用java奇数编写的Web应用程序我们成为Java Web应用
  2. 它由一组ServletHTML界面以及其他可以绑定的资源构成。
  3. 它可以在实现了Servlet规范的Web服务器中运行。
    在这里插入图片描述
Java Web组成说明
  • 在服务器端有一个Web容器。它实际上是一个服务程序,用于处理客户端发出的请求。
  • Web主要是为处于容器中的应用程序组件(Servlet,JSP)提供环境,使Servlet,JSP直接跟容器中的环境变量交互。即Java Web容器使得一个Web服务器可以运行Servlet,JSP。
Java Web应用的具体执行过程
  1. 客户端Web服务器发起一个HTTP请求。
  2. Web服务器接受请求后,如果请求的为静态页面,由Web服务器处理。如果请求为Java Web组件(Servelt, JSP),则移交给Web容器
  3. Web容器根据Servlet的配置文件(web.xml)确定具体调用的Servlet类,并把请求(request)对象传给他。
  4. Servelt通过request的对象得知客户端信息,处理完成后将
    要返回的信息放入响应(response)中通过Web服务器返回客户端
  5. 一旦Servlet完成请求处理,Web服务器刷新response,把控制权返回Web服务器
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值