国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 學(xué)院 > 開(kāi)發(fā)設(shè)計(jì) > 正文

JavaServer Pages常見(jiàn)問(wèn)題

2019-11-18 14:55:36
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

jsp常見(jiàn)問(wèn)題

一般常見(jiàn)問(wèn)題

什么是 JSP 技術(shù)?
javaServer Pages(JSP) 技術(shù)提供了一種簡(jiǎn)單快速的方法來(lái)創(chuàng)建顯示動(dòng)態(tài)生成內(nèi)容的 Web 頁(yè)面。由業(yè)界處于領(lǐng)先地位的 Sun 公司制定了相關(guān)的 JSP 技術(shù)規(guī)范,該規(guī)范定義了如何在服務(wù)器和 JSP 頁(yè)面間進(jìn)行交互,還描述了頁(yè)面的格式和語(yǔ)法。

JSP 技術(shù)的工作原理?

JSP 頁(yè)面使用 xml 標(biāo)簽和 scriptlets(一種使用 Java 語(yǔ)言編寫(xiě)的腳本代碼),封裝了生成頁(yè)面內(nèi)容的邏輯。它將各種格式的標(biāo)簽(Html 或者 XML)直接傳遞回響應(yīng)頁(yè)面。通過(guò)這種方式,JSP 頁(yè)面實(shí)現(xiàn)了頁(yè)面邏輯與其設(shè)計(jì)和顯示的分離。

JSP 技術(shù)是 Java 系列技術(shù)的一部分。JSP 頁(yè)面被編譯成 servlets,并可能調(diào)用 JavaBeans 組件(beans) 或 EnterPRise JavaBeans 組件(企業(yè) beans),以便在服務(wù)器端處理。因此,JSP 技術(shù)在構(gòu)建可升級(jí)的基于 web 的應(yīng)用程序時(shí)扮演了重要角色。

JSP 頁(yè)面并不局限于任何特定的平臺(tái)或 web 服務(wù)器上。JSP 規(guī)范在業(yè)界有著廣泛的適應(yīng)性。

什么是 servlet?

相對(duì)于瀏覽器上運(yùn)行的 applets 而言,servlet 是在服務(wù)器上運(yùn)行的,用 Java 語(yǔ)言編寫(xiě)的程序。具體信息可訪問(wèn) http://java.sun.com/prodUCts/servlet.

我已經(jīng)采用了servlets,為何還需要 JSP 技術(shù)呢?

既然 JSP 頁(yè)面也要被編譯成 servlets,那么理論上,您可以直接寫(xiě) servlets 來(lái)支持您的基于 web 的應(yīng)用程序。然而,JSP 技術(shù)通過(guò)將頁(yè)面內(nèi)容和顯示邏輯分開(kāi),簡(jiǎn)化了創(chuàng)建網(wǎng)頁(yè)的過(guò)程。在許多應(yīng)用程序中,需將模板內(nèi)容和動(dòng)態(tài)生成的數(shù)據(jù)一塊發(fā)送到客戶端?;诖丝紤],使用 JSP 頁(yè)面技術(shù)將比全部用 servlets 來(lái)寫(xiě)要方便得多。

從哪里可以獲得最新版本的JSP 規(guī)范?

最新的 JavaServer Pages 2.0 規(guī)范可以 從此 下載。

JSP 規(guī)范與 Java 2 Platform, Enterprise Edition 的關(guān)系如何?

JSP 2.0 規(guī)范是 Java 2 Platform, Enterprise Edition 1.4 的重要組成部分。 在構(gòu)建基于 web 前端顯示的分布式企業(yè)應(yīng)用程序方面,JSP 和 EJB 技術(shù)的結(jié)合顯示出強(qiáng)大的力量。

有哪些 web 服務(wù)器支持 JSP 技術(shù)?

有許多 JSP 技術(shù)實(shí)現(xiàn)可用于不同的 web 服務(wù)器。要獲取最新已被官方支持的 web 服務(wù)器信息 ,請(qǐng)?jiān)L問(wèn) http://java.sun.com/products/jsp/industry.html。

Sun 公司是否提供對(duì) JSP 規(guī)范的參考實(shí)現(xiàn)?

J2EE SDK 是 JavaTM 2 Platform, Enterprise Edition 的參考實(shí)現(xiàn)。Sun 在 J2EE SDK 中改裝并集成了 Tomcat JSP 和 Java Servlet 實(shí)現(xiàn)。在應(yīng)用程序部署和發(fā)布之前,可將J2EE SDK作為開(kāi)發(fā)環(huán)境。

Tomcat 是免費(fèi)和開(kāi)放源代碼的 Java Servlet 和 JSP 技術(shù)的實(shí)現(xiàn),它由 Apache Software Foundation 的Jakarta 項(xiàng)目組開(kāi)發(fā)。可從 http://jakarta.apache.org 下載。Tomcat 的商業(yè)應(yīng)用需要有 Apache Software Foundation(ASF)的許可,并且可在 Apache 的網(wǎng)站上獲取二進(jìn)制和源代碼的版本。JSP 技術(shù)的實(shí)現(xiàn)是 J2EE SDK 的一部分。

JSP 技術(shù)與其他產(chǎn)品技術(shù)相比有什么不同?

JSP 技術(shù)是行業(yè)協(xié)作的結(jié)果,它的設(shè)計(jì)是開(kāi)放的,符合行業(yè)標(biāo)準(zhǔn)的,并支持絕大多數(shù)的服務(wù)器、瀏覽器和相關(guān)工具。由于使用可重用的組件和標(biāo)簽取代了對(duì)頁(yè)面本身腳本語(yǔ)言的嚴(yán)重依靠,JSP 技術(shù)大大加快了開(kāi)發(fā)的速度。所有 JSP 的實(shí)現(xiàn)均支持以 Java 編程語(yǔ)言為基礎(chǔ)的腳本語(yǔ)言,它有與生俱來(lái)的可適應(yīng)性,支持復(fù)雜的操作。



發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 和政县| 张家港市| 乌鲁木齐县| 石门县| 湄潭县| 黄梅县| 独山县| 台湾省| 梧州市| 曲松县| 尖扎县| 霍山县| 万全县| 兴隆县| 沈丘县| 三门县| 荆门市| 贺兰县| 岳池县| 祁门县| 龙里县| 龙海市| 蓬莱市| 乌鲁木齐县| 颍上县| 汨罗市| 南涧| 阳城县| 鸡西市| 西乌珠穆沁旗| 贡山| 资源县| 太和县| 禄丰县| 嵩明县| 砀山县| 贵溪市| 东台市| 莎车县| 阿巴嘎旗| 胶南市|