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

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

什么是XSP?

2019-11-18 14:27:31
字體:
供稿:網(wǎng)友

  author:cocoonhome

XSP(extensible Server Pages)是Cocoon項(xiàng)目的重要副產(chǎn)品,是一種能夠創(chuàng)建動(dòng)態(tài) xml 數(shù)據(jù)(如:顯示數(shù)據(jù)庫中的信息)以便將數(shù)據(jù)傳輸?shù)?Cocoon 2 管道的 Cocoon 2 技術(shù)。通過使用 XML 標(biāo)記和應(yīng)用邏輯的組合來描述這些數(shù)據(jù)源,然后由 Cocoon 2 引擎自動(dòng)將這種組合編譯為 java 類。
在Cocoon 2 中,我們可以把XSP理解為嵌入Java程序代碼的XML文檔。

下面是一段把時(shí)間戳加入文檔的XSP示例:

<xsp:page language="java"
xmlns:xsp="http://apache.org/xsp">

<document>

<xsp:logic>

SimpleDateFormat format =
new SimpleDateFormat("EEE, MMM d, yyyy");

String timestamp =
format.format( java.util.Calendar.getInstance().getTime() );

</xsp:logic>

<time><xsp:eXPR>timestamp</xsp:expr></time>

<!-- additional elements -->
</document>

</xsp:page>


XSP和jsp很相似,都是由代碼和標(biāo)記混合而成,都被編譯成用于執(zhí)行的二進(jìn)制形式。然而,一個(gè)非常大的差別在于 XSP 生成動(dòng)態(tài)數(shù)據(jù),而不是動(dòng)態(tài)表示。與之不同,JSP 則是一種通常用于在一系列處理步驟的最后階段產(chǎn)生 Html 或 XML 的表示層技術(shù)。XSP彌補(bǔ)了JSP的一些不足。XSP把邏輯同表示區(qū)分開來,這正是JSP試圖嘗試但卻沒有達(dá)到目標(biāo)的地方。

可以訪問http://xml.apache.org/cocoon/獲得更多內(nèi)容。

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 五莲县| 凤庆县| 固阳县| 卢氏县| 铁岭市| 喀什市| 东乌| 哈密市| 内丘县| 大荔县| 岚皋县| 铜鼓县| 呼图壁县| 辉南县| 彝良县| 阿巴嘎旗| 丰顺县| 绥棱县| 贺州市| 屯门区| 肥乡县| 蒙城县| 阿巴嘎旗| 旬阳县| 洛阳市| 信丰县| 巩义市| 盱眙县| 闸北区| 漠河县| 漾濞| 郎溪县| 西乡县| 广汉市| 博白县| 武强县| 桦南县| 凉城县| 无锡市| 大厂| 铜山县|