×

jsp和servlet的区别和联系

jsp和servlet的区别和联系(java和HTML有关联吗)

admin admin 发表于2023-09-04 23:35:42 浏览36 评论0

抢沙发发表评论

本文目录

java和HTML有关联吗

以为有人要问Java和JavaScript有什么区别和联系。

以前,HTML和Java非常亲密,你中有我,我中有你,那时候大家都在写jsp。

现在,HTML和Java非常遥远,分居在全栈的两个尽头。中间隔着JavaScript、JSON、HTTP。

顺便回答一下java、java se、java ee、java me 、java web、JSP之间的区别和联系?

ava是一门编程语言,是基石。Java分为三大版本,SE即标准版,包含了Java核心类库,主要用来开发桌面应用;EE即企业版,包含SE,又有扩展部分(Servlet,JDBC等),主要用来开发分布式网络程序;ME即微型版,包含了SE中部分类库,又有自己扩展部分,主要用来做移动类、嵌入式开发。

Java Web是指使用Java体系开发网站类应用,JSP属于Java Web范畴,JSP可以简单看作是前端页面嵌入Java代码,会被容器编译成Servlet,然后Servlet会输出HTML代码,最终成为我们看到的页面。

通俗点讲,就是JAVA是老婆,平时在单位工作的老婆。JavaScript是老婆饼,和老婆是完全不同啊,虽然他们在某种情况下能够发生互动,但是你不能牵着老婆饼的手回家。Android通常由JAVA来开发,但它有一部分专用的API,类同于厨房经常由老婆来打理,到这时候老婆得系个围裙换个加个锅铲神马的装备。当然有些时候开发安卓可以用C,比如老婆做不了太底层的粗活儿就果断心疼老婆请个家政阿姨解决。JAVA Web常见的就JSP,这也是你老婆,只不过你老婆换了个社交场合,不在单位工作了,去参加私人宴会,这个宴会上,你老婆可以吃到老婆饼。就是JavaScript和JAVA发生了互动,你老婆也可能和别的女人相聊甚欢,例如HTML.CSS之流。等回家了,你和老婆ajax一把。

Jsp和Servlet有什么区别

Servlet的基本概念

首先先来谈谈servlet这个东西,这可以说是Java EE编程的最基本概念之一了。我们都知道,一个Web服务可以概括成下面一个过程:

  • 用户向一个地址发送一个请求
  • 服务器接收请求并处理请求
  • 服务器向用户返回响应

我们可以想到,Servlet这个东西自然是上面过程的抽象,也就是说Servlet应该有一个处理用户请求的方法,这个方法的参数应该是用户发送过来的请求,方法的返回值应该是要传递给用户的响应。实际上Servlet的处理方法和我说的已经非常相似了,只不过响应也是作为一个方法的参数而不是返回值。

为了针对get、post等多种