cetia4 1 1文件 2 3 另一種擴充套件

2021-08-23 13:29:38 字數 700 閱讀 6438

2.3 另一種擴充套件

目前,cetia4 rest framework只直接支援jsp 檢視技術。在當前的版本中,如果需要的話,其他的檢視(velocity,xslt)也可以通過擴充套件機制直接支援。在前面的一節我們提到對於傳統的web請求jsp檢視的副檔名是.jsp,對於web service請求副檔名是.jspx。這樣就可以用眾所周知jsp格式生成html,用基於jspx的xml替代格式生成xml檔案。他們都是servlet容器支援jsp標準的一部分。

開發者也可能希望有.jsp擴充套件響應傳統的web請求和web service請求。在這種情況下,只需要在rander方法的返回值中指定想要的副檔名即可,如下:

public class topicsservlet extends restservlet

}在這種情況下,/webinf/html/topics/display_topics.jsp 檢視響應傳統的web 請求,/web-inf/xml/topics/display_topics.jsp檢視響應web service請求。下圖展示了上面的內容:

對於.jspx副檔名也是一樣的。只要指定"display_topics.jspx"為render方法的返回值就可以了。想知道更多的替代方案的定製的路徑和擴充套件,請參考配置一節在這個文件中的。

Cetia4 1 1文件 1 1 Rest原理

1.1 rest原理 除了熟悉一些j2se和j2ee的api外,基本了解rest原理對於正確的理解教程和框架是乙個先決條件。幸運的是,在web上有很多關於rest的介紹,比如下面的幾個 h ttp rest最初由roy filding提出。h ttp a very useful and inform...

cetia4 1 1文件 1 3 必須的軟體

sun microsystems jdk 1.5.0 06 installed on windows xp.jakarta tomcat 5.5.16 在linux環境中,用同樣的tomcat版本也做了成功的測試。framework 的開發環境是eclipse 3.乙個空的工程在示例中發行了。這個工...

翻譯 OpenTSDB 2 3 文件 聚合

但是,如何將多個單獨的時間序列合併為乙個系列的資料呢?聚合函式提供了以數學方式將不同時間序列合併為乙個的方法。過濾器用於按標籤對結果進行分組,然後將聚合應用於每個組 先進行分組,再進行聚合 聚合類似於sql的group by子句,使用者選擇預定義的聚合函式以將多個記錄合併為單個結果。但是在tsd中,...