1、jsp是什么jsp是一种动态网页技术标准 。jsp是JavaServer Pages的缩写,它由Sun Microsystems公司创建 。jsp部署在网络的服务器中,能够响应客户端发送的请求,且按照请求的内容动态生成XML、HTML或者别的格式文档的Web网页,再返回给请求者 。
![jsp是什么,jsp是什么](http://img.yunnanlong.com/240510/1U6256401-0.jpg)
2、jsp是什么干什么的JSP是由Sun Microsystems公司主导创建的一种动态网页技术标准 。
通常返回给客户端的就是一个HTML文本,因此客户端只要有浏览器就能浏览 。JSP技术使用Java编程语言编写类XML的tags和scriptlets , 来封装产生动态网页的处理逻辑 。
当有人请求JSP时,服务器内部会经历一次动态资源(JSP)到静态资源(HTML)的转化,服务器会自动帮我们把JSP中的HTML片段和数据拼接成静态资源响应给浏览器 。也就是说JSP运行在服务器端 , 但最终发给客户端的都已经是转换好的HTML静态页面(在响应体里) 。服务器并没有把JSP文件发给浏览器 。
扩展资料:
能以模板化的方式简单、高效地添加动态网页内容 。可利用JavaBean和标签库技术复用常用的功能代码 。
标签库不仅带有通用的内置标签(JSTL),而且支持可扩展功能的自定义标签 。有良好的工具支持 。继承了Java语言的相对易用性 。
参考资料来源:百度百科-JSP
JSP技术使用Java编程语言编写类XML的tags和scriptlets,来封装产生动态网页的处理逻辑 。网页还能通过tags和scriptlets访问存在于服务端的资源的应用逻辑 。JSP将网页逻辑与网页设计和显示分离,支持可重用的基于组件的设计,使基于Web的应用程序的开发变得迅速和容易 。
Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序段,然后将执行结果连同JSP文件中的HTML代码一起返回给客户 。插入的Java程序段可以操作数据库、重新定向网页等,以实现建立动态网页所需要的功能 。
JSP与Java Servlet一样,是在服务器端执行的,通常返回给客户端的就是一个HTML文本,因此客户端只要有浏览器就能浏览 。
JSP的1.0规范的最后版本是1999年9月推出的,12月又推出了1.1规范 。目前较新的是JSP1.2规范,JSP2.0规范的征求意见稿也已出台 。
JSP页面由HTML代码和嵌入其中的Java代码所组成 。服务器在页面被客户端请求以后对这些Java代码进行处理,然后将生成的HTML页面返回给客户端的浏览器 。Java Servlet 是JSP的技术基础,而且大型的Web应用程序的开发需要Java Servlet和JSP配合才能完成 。JSP具备了Java技术的简单易用 , 完全的面向对象,具有平台无关性且安全可靠,主要面向因特网的所有特点 。
自JSP推出后,众多大公司都支持JSP技术的服务器,如IBM、Oracle、Bea公司等,所以JSP迅速成为商业应用的服务器端语言 。
JSP可用一种简单易懂的等式表示为:HTML+Java=JSP 。
我现在学的就是jsp技术,jsp可以实现前端后台数据交互 , 想一下你注册某些账号的时候是不是有个网页给你填?jsp可以实现那效果,注册之后他会把你注册的账号密码保存到公司的数据库 , 等等,总之你要明白 。html是静态网页 , jsp是动态网页,jsp可以实现数据库的连接,以及动态显示jsp页面的数据 。新建的jsp模板包含新建html的模板,只是<html>前面多一点内容而已 。亲!明白了吗
jsp全称是Java Server Page,翻译过来就是Java服务器端的页面,JSP,取每一个单词的首字母 , 在是服务器端,用java语言嵌入到html中,形成一种动态的页面 , 可以理解为IT行业的工具 。就是现在我们上网用浏览器打开的页面,很多都是JSP页面 。以前都是html,但是那种是静态的,总是一成不变的 , 看多了会烦躁,如果用java语言嵌入的话,跟用户交互,会让人感受不一样 。
jsp 全称Java Server Pages ,用来写服务器端的页面的 , 前端页面输入数据 , 后台反馈取得数据,然后通过页面操作前端来的数据 。
![jsp是什么,jsp是什么](http://img.yunnanlong.com/240510/1U6251052-1.jpg)
3、什么是JSP?JSP简单说来就是一个页面 。相信楼主知道html,将html文件的后缀名.html改为.jsp,那么你就得到了一个JSP页面 。html是静态页面,而JSP是动态页面 。由此可见,JSP的语法主体上还是html 。JSP中可以加入javascript等脚本语言,可以嵌入Java代码 。JSP之所以是动态的页面,是因为它把请求发送给一个叫做Servlet的Java类,由该类来处理JSP传入的请求等 。要说JSP和Java的关系,主要就是那个用来处理JSP请求的Servlet,它是一个Java类 , 负责前台页面和后台逻辑的连接
![jsp是什么,jsp是什么](http://img.yunnanlong.com/240510/1U6255325-2.jpg)
4、jsp是干什么的?JSP(全称JavaServer Pages),由Sun Microsystems公司主导创建的一种动态网页技术标准 。JSP部署于网络服务器上,可以响应客户端发送的请求,并根据请求内容动态地生成HTML、XML或其他格式文档的Web网页,然后返回给请求者 。
JSP技术以Java语言作为脚本语言,为用户的HTTP请求提供服务,并能与服务器上的其它Java程序共同处理复杂的业务需求 。
扩展资料
JSP(Java Server Page)为了简化Servlet的工作而出现的替代品 。Sun公司1997年推出了ServletAPI以及第一款Java Web服务器 。早期的Java Web层体系结构中只有Servlet 。
接受用户请求,处理业务逻辑,生成HTML显示结果都是在Servlet中完成的 。虽然Servlet可以胜任所有的工作,但是Servlet中不能像PHP、ASP等镶嵌HTML代码,输出HTML比较困难,而且部署过程也比较复杂 。
为了克服Servlet的这些弱点 , Sun公司在1999年初推出了JSP1.0 。作为对Servlet的一个补充,JSP在生成HTML代码上比Servlet方便许多,而且不需要特殊部署,只需要复制到服务器下面即可运行 。
JSP包括很多技术,包括Java Bean、自定义标签(Custom Tags)、EL表达式(Expression Language)、JSTL标准标签类库(Java Standard Tag Library)等 。这些强大成熟的技术使得JSP在视图层(View)有很大的优势 。
JSP的界面中可以直接编写Java代码,这为开发人员提供了极大的便利,自从推出JSP1.0后,便得到了广泛的应用 。
参考资料来源:百度百科-jsp内置对象
参考资料来源:百度百科-JSP
JSP
简明介绍
作者:unknown
文章来源:Java中文网
点击数:45
更新时间:2005-9-5
JSP,
JavaServer
PagesTM是由Sun
Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准
(参见
http://www.javasoft.com/products/jsp
) 。
在传统的网页HTML文件(*.htm,
*.html)中加入Java程序片段
(Scriptlet)和JSP标记(tag),就构成了JSP网页(*.jsp) , Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序片段,然后将执行结果以HTML格式返回给客户 。程序片段可以操作数据库、可以重新定向网页、可以发送
等等,这就是建立动态网站所需要的功能 。所有程序操作都在服务器端执行 , 网络上传送给客户端仅是得到的结果,对客户浏览器的要求最低,可以实现
No
Plugin,No
ActiveX,,No
Java
Applet,甚至
No
Frame 。
在
Sun
正式发布
JSP(JavaServer
Pages)
之后,这种新的
Web
应用开发技术很快引起了人们的关注 。
JSP
为创建高度动态的
Web
应用提供了一个独特的开发环境 。按照
Sun
的说法,
JSP
能够适应市场上包括
Apache
WebServer
、
IIS4.0
在内的
85%
的服务器产品 。即使您对
ASP
“一往情深”,我们认为,关注
JSP
的发展仍旧很有必要,这是基于以下的比较分析 。
JSP
与
Microsoft
的
ASP
技术非常相似 。ASP
的编程语言是
VBScript
之类的脚本语言 ,
JSP
使用的是
Java
,这是两者最明显的区别 。此外,
ASP
与
JSP
还有一个更为本质的区别:两种语言引擎用完全不同的方式处理页面中嵌入的程序代码 。在
ASP
下,
VBScript
代码被
ASP
引擎解释执行;在
JSP
下,代码被编译成
Servlet
并由
Java
虚拟机执行,这种编译操作仅在对
JSP
页面的第一次请求时发生 。
事实证明,
Java
Servlet
是一种开发
Web应用的理想构架 。
JSP
以
Servlet
技术为基础,又在许多方面作了改进 。利用跨平台运行的
JavaBean
组件 , JSP为分离处理逻辑与显示样式提供了卓越的解决方案 。
JSP必将成为ASP技术的有力竞争者 。
JSP技术使用Java编程语言编写类XML的tags和scriptlets,来封装产生动态网页的处理逻辑 。网页还能通过tags和scriptlets访问存在于服务端的资源的应用逻辑 。JSP将网页逻辑与网页设计和显示分离,支持可重用的基于组件的设计,使基于Web的应用程序的开发变得迅速和容易 。
Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序段,然后将执行结果连同JSP文件中的HTML代码一起返回给客户 。插入的Java程序段可以操作数据库、重新定向网页等 , 以实现建立动态网页所需要的功能 。
JSP与Java Servlet一样,是在服务器端执行的 , 通常返回给客户端的就是一个HTML文本,因此客户端只要有浏览器就能浏览 。
JSP的1.0规范的最后版本是1999年9月推出的,12月又推出了1.1规范 。目前较新的是JSP1.2规范,JSP2.0规范的征求意见稿也已出台 。
JSP页面由HTML代码和嵌入其中的Java代码所组成 。服务器在页面被客户端请求以后对这些Java代码进行处理,然后将生成的HTML页面返回给客户端的浏览器 。Java Servlet 是JSP的技术基?。?而且大型的Web应用程序的开发需要Java Servlet和JSP配合才能完成 。JSP具备了Java技术的简单易用,完全的面向对象,具有平台无关性且安全可靠,主要面向因特网的所有特点 。
自JSP推出后,众多大公司都支持JSP技术的服务器,如IBM、Oracle、Bea公司等 , 所以JSP迅速成为商业应用的服务器端语言 。
JSP可用一种简单易懂的等式表示为:HTML+Java=JSP 。
在web项目中主要用作显示的
jsp是动态网页有的文本编辑器就能打开其中静态的内容
html为静态的用ie就能打开
jsp 的全称是java server page,即java服务器网页 。是sun公司开发的一种动态网页 。具有安全和跨平台的优势 。
![jsp是什么,jsp是什么](http://img.yunnanlong.com/240510/1U6252343-3.jpg)
5、什么是jsp?JSP(Java Server Pages)是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准,本文简单介绍JSP及其优点 。
JSP(Java Server Pages)是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准 。JSP技术是用JAVA语言作为脚本语言的 , JSP网页为整个服务器端的JAVA库单元提供了一个接口来服务于HTTP的应用程序 。
在传统的网页HTML文件(*.htm,*.html)中加入Java程序片段(Scriptlet)和JSP标记(tag),就构成了JSP网页(*.jsp) 。Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序片段,然后将执行结果以HTML格式返回给客户 。程序片段可以操作数据库、重新定向网页以及发送 email 等等,这就是建立动态网站所需要的功能 。所有程序操作都在服务器端执行,网络上传送给客户端的仅是得到的结果,对客户浏览器的要求最低,可以实现无Plugin,无ActiveX , 无Java Applet , 甚至无Frame 。
JSP的优点:
·对于用户界面的更新 , 其实就是由 Web Server进行的,所以给人的感觉更新很快 。
·所有的应用都是基于服务器的,所以它们可以时刻保持最新版本 。
·客户端的接口不是很繁琐,对于各种应用易于部署、维护和修改 。
——————-
Servlet是使用Java Servlet 应用程序设计接口(API)及相关类和方法的 Java 程序 。除了 Java Servlet API,Servlet 还可以使用用以扩展和添加到 API 的 Java 类软件包 。Servlet 在启用 Java 的 Web 服务器上或应用服务器上运行并扩展了该服务器的能力 。Java servlet对于Web服务器就好象Java applet对于Web浏览器 。Servlet装入Web服务器并在Web服务器内执行 , 而applet装入Web浏览器并在Web浏览器内执行 。Java Servlet API 定义了一个servlet 和Java使能的服务器之间的一个标准接口 , 这使得Servlets具有跨服务器平台的特性 。
Servlet 通过创建一个框架来扩展服务器的能力,以提供在 Web 上进行请求和响应服务 。当客户机发送请求至服务器时,服务器可以将请求信息发送给 Servlet , 并让 Servlet 建立起服务器返回给客户机的响应 。当启动 Web 服务器或客户机第一次请求服务时 , 可以自动装入 Servlet 。装入后,Servlet 继续运行直到其它客户机发出请求 。Servlet 的功能涉及范围很广 。例如,Servlet 可完成如下功能:
(1) 创建并返回一个包含基于客户请求性质的动态内容的完整的 HTML页面 。
(2) 创建可嵌入到现有 HTML 页面中的一部分 HTML 页面(HTML 片段) 。
(3) 与其它服务器资源(包括数据库和基于 Java 的应用程序)进行通信 。
(4) 用多个客户机处理连接,接收多个客户机的输入,并将结果广播到多个客户机上 。例如,Servlet 可
以是多参与者的游戏服务器 。
(5) 当允许在单连接方式下传送数据的情况下 , 在浏览器上打开服务器至applet的新连接,并将该连
接保持在打开状态 。当允许客户机和服务器简单、高效地执行会话的情况下,applet也可以启动客户浏览器和服务器之间的连接 。可以通过定制协议或标准(如 IIOP)进行通信 。
(6) 对特殊的处理采用 MIME 类型过滤数据,例如图像转换和服务器端包括(SSI) 。
(7) 将定制的处理提供给所有服务器的标准例行程序 。例如,Servlet 可以修改如何认证用户 。
JSP(Java Server Pages)是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准,本文简单介绍JSP及其优点 。
JSP(Java Server Pages)是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准 。JSP技术是用JAVA语言作为脚本语言的,JSP网页为整个服务器端的JAVA库单元提供了一个接口来服务于HTTP的应用程序 。
在传统的网页HTML文件(*.htm,*.html)中加入Java程序片段(Scriptlet)和JSP标记(tag) , 就构成了JSP网页(*.jsp) 。Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序片段 , 然后将执行结果以HTML格式返回给客户 。程序片段可以操作数据库、重新定向网页以及发送 email 等等,这就是建立动态网站所需要的功能 。所有程序操作都在服务器端执行,网络上传送给客户端的仅是得到的结果,对客户浏览器的要求最低 , 可以实现无Plugin,无ActiveX,无Java Applet , 甚至无Frame 。
JSP的优点:
·对于用户界面的更新 , 其实就是由 Web Server进行的,所以给人的感觉更新很快 。
·所有的应用都是基于服务器的,所以它们可以时刻保持最新版本 。
·客户端的接口不是很繁琐,对于各种应用易于部署、维护和修
JSP(JavaServer Pages)是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准 。在传统的网页HTML文件(*.htm,*.html)中加入Java程序片段(Scriptlet)和JSP标记(tag),就构成了JSP网页(*.jsp) 。Web服务器在遇到访问JSP网页的请求时 , 首先执行其中的程序片段,然后将执行结果以HTML格式返回给客户 。程序片段可以操作数据库、重新定向网页以及发送email等等,这就是建立动态网站所需要的功能 。所有程序操作都在服务器端执行,网络上传送给客户端的仅是得到的结果,对客户浏览器的要求最低,可以实现无Plugin,无ActiveX,无Java Applet,甚至无Frame 。
【jsp是什么,jsp是什么】JSP(Java server page)是一种java服务器端技术,它用于在网页上显示动态的内容 。在传统的html文件里加入java程序片段或jsp标记等就可以构成jsp网页 。
推荐阅读
- 冬瓜荷叶茶可以减肥吗,冬瓜荷叶茶能减肥吗 冬瓜荷叶茶有什么功效
- 非堂是哪里,模压板和密度板区别是什么
- 万芷清芙膏怎么样,治湿疹的药膏效果最好的药膏是什么
- 四有教师是哪四有,四有好老师是哪四有?
- 提出了什么是属于中国的搁置争议共同开发,如何看待搁置争议共同开发2014
- 领导评价意见怎么写,领导对员工的工作评语简短怎么写?
- 猕猴桃可以放冰箱冷藏吗,猕猴桃能放在冰箱里冷藏吗
- 浙江省的气候特征是什么,浙江省的气候类型和地形特点
- 小龙虾哪里要剪掉,小龙虾要剪腿吗小龙虾的脚要不要剪掉
- 翻糖蛋糕的创意做法,怎样制作翻糖蛋糕?