web容器/servlet/php-jsp

web容器

web容器,也叫web中间件,就是服务器端处理wbe请求的管家(接口)。web容器逻辑上存在于客户端和服务器端之间,但是部署在服务器端的。

作用:

1.它用来简易快速实现servlet与web服务器的通信。

2.控制servlet生命周期,如何加载类,实例化和初始化servlet,调用servlet方法,并使servlet实例能够被垃圾回收。

3.多线程支持,为每个servlet请求创建一个线程,servlet运行完成后容器就会自动结束这个线程。

servlet 

Servlet的本质是一个Java对象,这个对象拥有一系列的方法来处理HTTP请求。浏览器发送一个HTTP请求,HTTP请求由Web容器分配给特定的Servlet进行处理,常见的方法有doGet(),doPost()等。Web容器中包含了多个Servlet,特定的HTTP请求该由哪一个Servlet来处理是由Web容器中的web.xml来决定的。

2、servlet的作用
通俗来讲servlet专门用来接收客户端的请求,专门接收客户端的请求数据,然后调用底层service处理数据并生成结果
浏览器http请求------》tomcat服务器-------》到达servlet-----》执行doget,dopost方法----》返回数据。

(服务器端脚本)php与jsp的比较

PHP与JSP比较_麦克是个程序员的博客-CSDN博客_php和jsp

PHP(Hypertext Preprocessor)是一种嵌入HTML页面中的脚本语言。它大量地借用C和Perl语言的语法, 并结合PHP自己的特性,使Web开发者能够快速地写出动态产生页面

JSP(JavaServer Pages)是一种服务器端脚本语言。JSP技术是以Java语言作为脚本语言的,熟悉JAVA语言的人可以很快上手。

比较

PHP+mysql+apache。

  • 优点:开发简单,小型,免费,开源。

JSP——编译成.class字节码文件——servlet——java虚拟机。

Java的web开发属于SUN公司定义的J2EE其中的规范。而且在J2EE中包括了java的web开发的所有方面,如:JSP、Servlet、JDBC、JNDI、JAVABEAN、EJB等等。J2EE就特别适合于做大型的企业级的应用。 
  • 优点:接口统一,效率高,多层架构,维护复用方便,大型,成本高

Javascript通常来说是穿插在html5中用以控制数据和显示效果的脚本

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值