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都可以。

最后祝福楼主成功吧!

IMIDC(rainbow cloud):香港/台湾/日本/莫斯科独立服务器特价,闪购大促销,最低30usd/月起

imidc怎么样?imidc彩虹网路,rainbow cloud知名服务器提供商。自营多地区数据中心,是 Apnic RIPE Afrinic Arin 认证服务商。拥有丰富的网路资源。 在2021年 6.18 开启了输血大促销,促销区域包括 香港 台湾 日本 莫斯科 等地促销机型为 E3係,参与促销地区有 香港 日本 台湾 莫斯科 等地, 限量50台,售罄为止,先到先得。所有服务器配置 CPU ...

618云上Go:腾讯云秒杀云服务器95元/年起,1C2G5M三年仅288元起

进入6月,各大网络平台都开启了618促销,腾讯云目前也正在开展618云上Go活动,上海/北京/广州/成都/香港/新加坡/硅谷等多个地区云服务器及轻量服务器秒杀,最低年付95元起,参与活动的产品还包括短信包、CDN流量包、MySQL数据库、云存储(标准存储)、直播/点播流量包等等,本轮秒杀活动每天5场,一直持续到7月中旬,感兴趣的朋友可以关注本页。活动页面:https://cloud.tencent...

数脉科技:香港服务器低至350元/月;阿里云CN2+BGP线路,带宽10M30M50M100M

数脉科技(shuhost)8月促销:香港独立服务器,自营BGP、CN2+BGP、阿里云线路,新客立减400港币/月,老用户按照优惠码减免!香港服务器带宽可选10Mbps、30Mbps、50Mbps、100Mbps带宽,支持中文本Windows、Linux等系统。数脉香港特价阿里云10MbpsCN2,e3-1230v2,16G内存,1T HDD 或 240G SSD,10Mbps带宽,IPv41个,...

jsp简介为你推荐
盗版win8.1升级win10盗版win8怎么升级到win10正版租车平台哪个好想网上租车,选什么平台好?苹果x和xr哪个好苹果xr好还是苹果x好尼康和佳能单反哪个好佳能和尼康单反哪个好?oppo和vivo哪个好vivo和oppo哪个更耐用视频软件哪个好什么看视频的软件好yy空间登录怎样进入YY主播的空间qq网盘在哪里QQ网盘在哪??????qq网盘在哪里qq网盘在哪里东莞电信网上营业厅东莞电信网上营业厅是不是有个宽带团购活动?
美国虚拟主机空间 免费cn域名注册 双线服务器租用 日本vps 免费域名申请 本网站服务器在美国维护 hawkhost 国外服务器 轻博客 iis安装教程 512m内存 蜗牛魔方 电子邮件服务器 网站木马检测工具 1g内存 美国免费空间 ftp免费空间 xuni 阿里云邮箱申请 好看的空间 更多