0.9 xml語言
Struts框架所提供的許多物件都是透過部署XML設定檔來提供的。配置javaWeb應用程式也是透過XML檔案提供的。
關於XML設定檔和Java Web應用程式更多,請參考:
.The Java Web Tutorial 中Configuring Web lications http://java.sun.com/webserviceservices/docial/1. Html#64678;
關於如何在普通的Java應用程式中使用XML文件,可以參考The Java Web Services Tutorial 中的Java API for XML PRocessing。 Struts框架的內部充分使用了這個API,Struts開發人員在開發自己的應用程式時可能會用不到。
0.9.1 描述符(Descriptors)
當Java應用程式使用XML設定檔時,元素常被用作描述符,應用程式不會直接使用XML的元素。這些元素用於建立和配置(或部署)Java物件。
Java Servlet平台使用XML設定檔部署Servlet。同樣Struts框架也使用XML檔案部署框架所使用的物件。
0.10 其他層(layers)
Struts框架提供Web應用程式的控制器層,開發人員可以使用其他一些標準技術提供資料存取層和表現層來協同控制器層一起工作。常用的流行資料存取技術包括:
.Enterprise Java Beans;
.Hibernate;
.iBATIS;
.層技術包括:
.JavaServer Pages;
.Velocity Templates ;
.XSL Transformations;
0.11 JAAS
Struts框架可以使用許多方法用於使用者認證和授權,Struts1.1和以後版本支援標準的Java認證和授權服務(JAAS)。你可以指定Action間的安全角色。
以上就是Struts用戶,開髮指南的內容,更多相關文章請關注PHP中文網(www.php.cn)!