jsp简介java web 和 jsp 是什么

jsp简介  时间:2021-01-12  阅读:()

求jsp方面英文3000字左右介绍

JavaServer Page, wervlet the expansion of technology, which is J2EE structure VIEW (view) a form of expression. It simplifies the WEB dynamic content delivery, WEB application programmers can reuse ponents and the use of server scripts And an ponent to create dynamic content. It can create a package can plex and dynamic features such as custom tag library ... For plete description of JSP SUN to be the official to understand its norms. JSP (JavaServer Pages) is initiated by Sun Microsystems, Inc., with panies to participate in the establishment of a dynamic web page technical standards. JSP technology somewhat similar to ASP technology, it is in the traditional HTML web page document (*. htm, *. html) to insert the Java programming paragraph (Scriptlet) and JSP tag (tag), thus JSP documents (*. jsp). Using JSP development of the Web application is cross-platform that can run on Linux, is also available for other operating systems. JSP technology to use the Java programming language prepared by the category of XML tags and scriptlets, to produce dynamic pages package processing logic. Page also visit by tags and scriptlets exist in the services side of the resou孩籂粉饺莠祭疯熄弗陇rces of logic. JSP page logic and web page design and display separation, support ponent-based design, Web-based application development is rapid and easy. Web server in the face of visits JSP page request, the first implementation of the procedures of, and then together with the results of the implementation of JSP documents in HTML code with the return to the customer. Insert the Java programming operation of the database can be re-oriented websites, in order to achieve the establishment of dynamic pages needed to function. JSP and Java Servlet, is in the implementation of the server, usually returned to the client is an HTML text, as long as the client browser will be able to visit. JSP 1.0 specification of the final version is launched in September 1999, December has introduced 1.1 specifications. At present relatively new is JSP1.2 norms, JSP2.0 norms of the draft has also been introduced. JSP pages from HTML code and Java code embedded in one of ponents. The server was in the pages of client requests after the Java code and then will generate the HTML pages to return to the client browser. Java Servlet JSP is the technical foundation and large-scale Web application development needs of Java Servlet and JSP support plete. JSP with the Java technology easy to use, fully object-oriented, and a platform-independent and secure, mainly for all the characteristics of the . JavaServer Page,wervlet技术的扩展.它是J2EE架构里VIEW(视图)的表现形式的一种.它简化了动态WEB的内容传输,使WEB应用程序员可以通过重用预定义的组件以及使用服务器脚本与组件进行交互来创建动态内容.它可以创建能够封装复杂、动态功能的定制标签库等... 对于JSP的完整描述可以到SUN的官网上去了解它的规范. JSP(JavaServer Pages)是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。

JSP技术有点类似ASP技术,它是在传统的网页HTML文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件(*.jsp)。

用JSP开发的Web应用是跨平台的,即能在Linux下运行,也能在其他操作系统上运行。

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技术的简单易用,完全的面向对象,具有平台无关性且安全可靠,主要面向因特网的所有特点。

什么是servlet?什么是jsp

JSP与Servlet 这篇文章的主要目的不是单纯的介绍JSP,也不是详细的介绍Servlet。

这是一篇讲述JSP和Servlet之间关系的基础性文章。

这篇文章主要是针对那些学习JSP的人而写的。

至于Servlet和JavaBean以及Servlet和XML我的两个同学在他们的文档中将会给出明确的解释。

本文的主要结构: 1. Servlet是什么? 2. JSP与Servlet. 3. Servlet 概述 4. 附录一 5. 附录二 在讲述的过程中,主要是针对JSP和Servlet关系区别来写。

而本文的内容顺序之所以按这种方式来写是为了体现技术的发展顺序。

附录一提供了有关怎样来运行一个Servlet的内容,完全是按本人的经验来写,其内容已经经过本人的证实。

附录二中收集了一些纯粹的实践笔记。

(转载) 一. Servlet是什么? 客户机/服务器计算的发展。

Java提供了一整套客户机/服务器解决方案,在这个方案中,程序可以自动地下载到客户端并执行,这就是applet。

但是它仅仅是问题的一半。

问题的另一半就是Servlet。

servlet可以被认为是服务器端的applet。

servlet被Web服务器加载和执行,就如同applet被浏览器加载和执行一样。

servlet从客户端(通过Web服务器)接收请求,执行某种作业,然后返回结果。

使用servlet的基本流程如下: ·客户端通过HTTP提出请求. ·Web服务器接收该请求并将其发给servlet。

如果这个servlet尚未被加载,Web服务器将把它加载到Java虚拟机并且执行它。

·servlet将接收该HTTP请求并执行某种处理。

·servlet将向Web服务器返回应答。

·Web服务器将从servlet收到的应答发送给客户端。

由于servlet是在服务器上执行,通常与applet相关的安全性的问题并不需实现。

要注意的是Web浏览器并不直接和servlet通信,servlet是由Web服务器加载和执行的。

而servlet是用Java编写的,所以它们一开始就是平台无关的。

这样,Java编写一次就可以在任何平台运行(write once,run anywhere)的承诺就同样可以在服务器上实现了。

servlet还有一些CGI脚本所不具备的独特优点: (本人对CGI并不是十分了解,所以这些特点不能完全的体会到,这也是摘自论坛的贴子,请见谅) servlet是持久的。

servlet只需Web服务器加载一次,而且可以在不同请求之间保持服务(例如一次数据库连接)。

与之相反,CGI脚本是短暂的、瞬态的。

每一次对CGI脚本的请求,都会使Web服务器加载并执行该脚本。

一旦这个CGI脚本运行结束,它就会被从内存中清除,然后将结果返回到客户端。

CGI脚本的每一次使用,都会造成程序初始化过程(例如连接数据库)的重复执行。

servlet是与平台无关的。

如前所述,servlet是用Java编写的,它自然也继承了Java的平台无关性。

servlet是可扩展的。

由于servlet是用Java编写的,它就具备了Java所能带来的所有优点。

Java是健壮的、面向对象的编程语言,它很容易扩展以适应你的需求。

servlet自然也具备了这些特征。

servlet是安全的。

从外界调用一个servlet的惟一方法就是通过Web服务器。

这提供了高水平的安全性保障,尤其是在你的Web服务器有防火墙保护的时候。

let可以在多种多样的客户机上使用。

由于servlet是用Java编写的,所以你可以很方便地在HTML中使用它们,就像你使用applet一样。

那么,Servlet是怎样执行的?怎样来写一个Servlet,它的基本架构是怎么样的? 这些问题,将在后面部分给予介绍。

什么是JSP

新的JSP规范版本包括新的用于提升程序员工作效率功能,主要有:

  An Expression Language (EL)

  允许开发者创建 Velocity-样式 templates (among other things).更快更简单的创建新标签的方法。

  Hello, ${param.visitor} <%-- same as: Hello, <%=request.getParameter("visitor")%> --%>

  MVC 模式

  为了把表现层presentation从请求处理request processing 和数据存储data storage中分离开来,SUN公司推荐在JSP文件中使用一种“模型-视图-控制器”Model-view-controller 模式。

规范的SERVLET或者分离的JSP文件用于处理请求。

当请求处理完后,控制权交给一个只作为创建输出作用的JSP页。

有几种平台都基于服务于网络层的模-视图-控件 模式(比如Struts 和Spring framework)。

java web 和 jsp 是什么

/w?ct=17&lm=0&tn=baiduWikiSearch&pn=0&rn=10&word=jsp 这是在百科中查到的jsp的详细介绍。

其实不用全看的,我给楼主简单说一下就行了。

java web 是指java技术中的开发网站的技术,其实真的用java做网站我个人并不推荐,不如直接用asp,php,java很多时候由于其出色的代码书写规范和高效的数据库调用技术从而开发一些用一定难度的基于浏览器的系统,如内部oa,erp等基于的系统。

举个最简单的例子,比如你是一个药房的老板,药房肯定要有一个收费系统,收费系统必须绑定一个数据库。

这个收费系统肯定是基于桌面软件开发的,如delphi开发的等,不然运行速度太慢了。

但是由于你是老板,要经常出差,无法及时看到要点数据库内容,所以你可以使用java web技术开发一个基于互联网的“老板查询系统”。

这样你就可以在任何可以上网的地方看到你需要的数据,当然,速度要比所面软件开发的要慢一些。

至于jsp,是java web技术中的一种,他的爸爸叫servlet,由于大量由asp,php转过来的程序员看不懂servlet代码,所以sun才开发了基于servlet的,代码编写类似asp,php的jsp。

不过现在很多人将jsp和servlet一起使用,包括我也是这样用的,效果非常好,虽然远比不了struts。

楼主可以这样理解,java web是一种技术理念,而jsp是java web理念的一个实现。

如:大规模杀伤性武器是一种技术理念,而原子弹,氢弹就是这种技术的实现,明白否? 至于教程,建议楼主先看张孝祥的java就业培训教程后(这个教程楼主课下载迅雷后在中搜索到),在去e79fa5e98193e4b893e5b19e31333234333339搜索关于jsp的教程,jsp学起来有一定难度,需要学数据库中的sql语句以及基本的html,还有如tomcat服务器,weblogic,jboss等服务器的任意一个,建议楼主学tomcat就可以了,免费的,上手快,功能除了ejb都可以。

最后祝福楼主成功吧!

Megalayer 香港CN2优化线路VPS主机速度和性能综合评测

对于Megalayer云服务器提供商在之前也有对于他们家的美国服务器和香港服务器进行过评测和介绍,但是对于大部分网友来说需要独立服务器和站群服务器并不是特别的普及,我们很多网友使用较多的还是云服务器或者VPS主机比较多。在前面也有在"Megalayer新增香港VPS主机 1GB内存 50GB SSD 2M带宽 月59元"文章中有介绍到Megalayer商家有新增香港CN2优化VPS主机。那时候看这...

香港 1核1G 29元/月 美国1核 2G 36元/月 快云科技

快云科技: 11.11钜惠 美国云机2H5G年付148仅有40台,云服务器全场7折,香港云服务器年付388仅不到五折 公司介绍:快云科技是成立于2020年的新进主机商,持有IDC/ICP/ISP等证件资质齐全主营产品有:香港弹性云服务器,美国vps和日本vps,香港物理机,国内高防物理机以及美国日本高防物理机官网地址:www.345idc.com活动截止日期为2021年11月13日此次促销活动提供...

2021年恒创科技618活动:香港/美国服务器/云服务器/高防全场3折抢购

2021年恒创科技618活动香港美国服务器/云服务器/高防全场3折抢购,老客户续费送时长,每日限量秒杀。云服务器每款限量抢购,香港美国独服/高防每款限量5台/天,香港节点是CN2线路还不错。福利一:爆品秒杀 超低价秒杀,秒完即止;福利二:云服务器 火爆机型 3折疯抢;福利三:物理服务器 爆款直降 800元/月起;福利四:DDOS防护 超强防御仅 1750元/月。点击进入:2021年恒创科技618活...

jsp简介为你推荐
视频制作软件哪个好什么视频编辑软件比较适合小白的杀毒软件哪个好杀毒软件什么最好华为p40和mate30哪个好荣耀30pro和华为p40对比。,哪个更值得入手?游戏盒子哪个好游戏盒子哪个好?电陶炉和电磁炉哪个好电陶炉和电磁炉哪个好dnf魔枪士转职哪个好dnf魔枪士转职哪个好几个职业播放器哪个好安卓手机视频播放器哪个好点电动牙刷哪个好电动牙刷哪个牌子比较好,不要那么贵的电动牙刷哪个好电动牙刷和普通牙刷哪个好,有何区别?网络机顶盒哪个好机顶盒哪个好用
德国vps mach5 轻博客 鲜果阅读 天猫双十一抢红包 云鼎网络 免费ftp空间申请 台湾谷歌网址 100m免费空间 警告本网站美国保护 元旦促销 福建天翼加速 免空 空间论坛 idc是什么 最好的qq空间 海外空间 中国电信网络测速 国内域名 国外的代理服务器 更多