javaweb和jsp的区别

javaweb的开发和jsp开发他们区别在那。
说说javaweb吧!jsp我董,但javaweb就不是怎么理解。
我是学jsp的和javaweb有联系吗?
学javaweb跟学jsp涉及到的java知识区别在哪里。

JAVA是一种编程语言,可以编写应用程序,主要应用在网络编程上。JSP是建立在JAVA基础上的一种网络编程语言,只能在网页上应用。 

可以把jsp理解为脚本,java为面向对象语言。jsp作用主要是负责页面展现,java负责逻辑,业务处理

jsp本质是servlet,servlet本质是java类,就是这么个关系。

扩展资料

JAVA和JSP之间的关系,以及JAVA的完整认识

JAVA分为J2EE,J2SE,J2ME下面分别介绍:

一、J2EE:Java 2 Platform Enterprise Edition 企业版,用于企业应用,支持分布式部署。  

J2EE平台由一整套服务(Services)、应用程序接口(APIs)和协议构成,

它对开发基于Web的多层应用提供了功能上的支持。它包含13种核心技术规范:

1、Java Database Connectivity (JDBC)

以一种统一的方式来对各种各样的数据库进行存取

2、Java Naming and Directory Interface (JNDI)

用于名字和目录服务,它提供了一致的模型来存取和操作企业级的资源如DNS和LDAP,本地文件系统等  

3、Enterprise Java Beans (EJB)  

提供了一个框架来开发和实施分布式商务逻辑,显著地简化了具有可伸缩性和高度复杂的企业级应用的开发

4、JavaServer Pages (JSPs) 这里就是你所说的JSP!!!!!!

用以创建动态网页

5、Java servlets

提供的功能大多与JSP类似,不过实现的方式不同

6、Remote Method Invocation (RMI)  

在远程对象上调用一些方法,使用了连续序列方式在客户端和服务器端传递数据

7、Interface Description Language (IDL)

将Java和CORBA集成在一起

8、Java Transaction Architecture (JTA)

可以存取各种事务

9、Java Transaction Service (JTS)  

规定了事务管理器的实现方式

10、JavaMail  

用于存取邮件服务器的API,它提供了一套邮件服务器的抽象类

11、JavaBeans Activation Framework(JAF)  

JavaMmail利用JAF来处理MIME-编码的邮件附件,MIME的字节流可以被转换成JAVA对象,或者转换自JAVA对象

12、Java Messaging Service (JMS)  

是用于和面向消息的中间件相互通信的应用程序接口(API)

13、Extensible Markup Language (XML)

XML是一种可以用来定义其它标记语言的语言

上面的JSP是主流,基于MVC的实现,最流行使用,也最安全(比较其他语言做的网站)

其中EJB是java最难学的东西

但是现在的sun公司出来一种新的技术:java FX,

可以像FLASH一样在浏览器中执行,但是也要安装插件,具体可以参见www.sun.com

二、J2SE:Java 2 Platform Standard Edition 标准版,用于桌面应用,也是J2EE的基础。  

包括JAVA基础,IO,Swing,AWT,线程,集合等知识.也是学习JAVA的必经之路(基础)!

三、J2ME:Java 2 Platform Micro Edition 移动版用于小型设备,是J2SE的一个子集。

参考资料来源:百度百科-Java

参考资料来源:百度百科-JSP

温馨提示:内容为网友见解,仅供参考
第1个回答  2015-12-15
JSP和JAVA的区别,JSP算是JAVA一种技术,用在网页编程上,因为JAVA不能直接写在html上,但jsp能,jsp就是Servlet程序,当JSP收到客户的请求时,SCRIPTLET(脚本小程序)就会被执行,脚本段将被插入到JSP所生成的目标Servlet的Serivce函数中.JSP的执行过程:

1.JSP页面的访问请求被发送到服务器端
2.服务器中有相应的JSP引擎,JSP引擎把JSP页面转译成Servlet程序
3.然后Servlet程序被编译成Class文件
4.然后Class文件被执行,执行的结果返回器时,服务器会检查是否有对应的Servlet存在,如果存在则是直接执行,如果不存在则生成相应的Servlet.

JSP是一种动态网页,它的网页代码的静态部分是HTML语言,动态部分是JAVA语言,所以,如果想要学好JSP就必须先学会JAVA,JSP网页的很多技术比如Hibernate,Spring,Struts等都是建立在JAVA语言的基础上的
第2个回答  2008-10-20
jsp只是前天显示页面,而你说的javaweb则是我们俗称的j2ee吧,它主要是后台业务处理,javaweb有众多的框架,这也框架都是,从不断的实践中总结而成,通过这些框架的辅助,可以是你的web项目,更加有效率,以及更加容易维护
第3个回答  推荐于2018-02-27
首先,你要明确一点:javaweb是使用java语言进行web系统开发!

web系统开发------Java在web开发上处于领导地位!现在主流的是MVC的三层架构,而jsp就是页面表现层的首选,因为它出现的比较早,技术相对成熟和普及。这就是最为流行的J2EE技术。

关系就是:jsp服务于java web开发。

jsp就是html中间插入java代码,最终要先编译为servlet,然后转换为。class文件的。
web开发用到的框架基本都是java语言写的(当然离不开html和xml等了)

所以,学好java基础是学这些的基础!本回答被提问者和网友采纳
第4个回答  2018-07-04
web系统开发------Java在web开发上处于领导地位!现在主流的是MVC的三层架构,而jsp就是页面表现层的首选,因为它出现的比较早,技术相对成熟和普及。这就是最为流行的J2EE技术。

关系就是:jsp服务于java web开发。

jsp就是html中间插入java代码,最终要先编译为servlet,然后转换为。class文件的。
web开发用到的框架基本都是java语言写的(当然离不开html和xml等了)

所以,学好java基础是学这些的基础!
javaweb是一种开发类型,而JSP(JavaServer Pages)是一种动态网页技术标准。而且javaweb的开发过程中一般都会用到jsp技术。

javaweb和jsp的区别
JAVA是一种编程语言,可以编写应用程序,主要应用在网络编程上。JSP是建立在JAVA基础上的一种网络编程语言,只能在网页上应用。可以把jsp理解为脚本,java为面向对象语言。jsp作用主要是负责页面展现,java负责逻辑,业务处理 jsp本质是servlet,servlet本质是java类,就是这么个关系。

基于web和基于jsp的区别?
javaweb和jsp的区别jsp只是java在web应用中的一部分,一般用于显示与用户交互的界面(前台),除了jsp外在web应用后台还有java程序进行支撑的。因为HTML不能服务器(也就是数据库)进行动态的交互,所以就出现了JSP。还有JavaSwing,只是J2SE标准中的一个包,来进行桌面应用程序开发的,就是来画应用程序的外...

java web 就是JSP嘛?
java web不是jsp,原因如下:Java Web,是用Java技术来解决相关web互联网领域的技术总和。web包括:web服务器和web客户端两部分。Java在客户端的应用有java applet,不过使用得很少,Java在服务器端的应用非常的丰富,比如Servlet,JSP和第三方框架等等。Java技术对Web领域的发展注入了强大的动力。 也就是...

“java web”就是JSP吗?
首先,你要明确一点:javaweb是使用java语言进行web系统开发!web系统开发---Java在web开发上处于领导地位!现在主流的是MVC的三层架构,而jsp就是页面表现层的首选,因为它出现的比较早,技术相对成熟和普及。这就是最为流行的J2EE技术。关系就是:jsp服务于javaweb开发。jsp就是html中间插入java代码,最...

java web开发和jsp有什么关系?
首先:JSP是J2EE中Java Servlet规范中得一部分。它指的是使用JSP标记语言书写的脚本文件。这种脚本文件的运行方式是编译运行的而不是解释运行的。当一个Servlet容器在执行一个JSP文件之前先回将其编译成一个JAVA文件,然后再把这个JAVA文件编译成CLASS文件才能执行。这种编译是有Servlet容器处理的,不需要人工...

javaweb是编程语言吗?
javaweb和jsp的区别JAVA是一种编程语言,可以编写应用程序,主要应用在网络编程上。JSP是建立在JAVA基础上的一种网络编程语言,只能在网页上应用。可以把jsp理解为脚本,java为面向对象语言。jsp作用主要是负责页面展现,java负责逻辑,业务处理 jsp本质是servlet,servlet本质是java类,就是这么个关系。

Java web \/J2EE \/ TOMCAT\/Jsp\/ 请问有什么联系和区别?谢谢!
回答:J2EE Java2平台企业版(Java 2 Platform,Enterprise Edition) J2EE核心是一组技术规范与指南,其 中所包含的各类组件、服务架构及技术层 次,均有共同的标准及规格,让各种依循 J2EE架构的不同平台之间,存在良好的兼 容性,解决过去企业后端使用的信息产品彼 此之间无法兼容,企业内部或外部难以互通 的窘...

javaweb是什么
JavaWeb主要包括以下几个关键部分:1. Java Servlet:Servlet是JavaWeb中的核心组件之一,它是一种运行在Web服务器上的Java程序,用于处理客户端的请求和响应。通过Servlet,开发者可以接收客户端发送的数据,处理业务逻辑,然后返回响应数据。2. JavaBeans和JSP技术:JavaBeans是Java的一种组件技术,用于封装...

java javaspring javaWEB j2ee jsp的区别和联系
因为HTML不能服务器(也就是数据库)进行动态的交互,所以就出现了JSP。还有Java Swing,只是J2SE标准中的一个包,来进行桌面应用程序开发的,就是来画应用程序的外观。J2EE与Swing的区别,我也就不多说了。PS:无论你要从事哪一个方向,你都要认真的学习Java的基本语法,一些基本应用,如果想成为系统...

java web jsp相关
1.好多方面,GUI界面,WebService等 2.和软件相关的课程都需要学习,比如软件体系结构,软件工程等 3.Servlet是最基本的,JSP是对Servlet编写的一个简化,还有一些webservice,比如Applet等

相似回答