struts的核心是struts-config.xml配置檔案,在這個檔案裡描述了所有的struts元件。在這裡包括配置主要的元件及次要的元件,下面是struts-config.xml包含主要元素的內容:
一、 struts-config.xml的主要元素:
注意:以上各元素的順序是非常重要的,你的struts-config.xml配置檔案必須按照這個順序進行配置,否則在你的容器啟動的時候就會出錯。
二、 struts-config.xml的子元素:
1.子元素
它包含及,它的作用是圖形化其父元素,的內容是乙個16x16的影象檔案,而的內容是乙個32x32的影象檔案。如下例子:
/images/**alllogo.gif
/images/largelogo.gif
2.子元素
它提供對父元素的短文本(short textual)描述資訊,如下:
short textual discription of its parent element
3.子元素
它提供對父元素的完全(full-length textual)的描述資訊,如下:
full-length textual discription of its parent element
4.子元素
例如:
三、 配置jdbc資料來源
其配置形式如下:
的屬性及其描述資訊如下:
屬 性 描 述 信 息
key 繫結在servletcontext上的datasource例項的索引鍵,若不設定則預設為action.data_source_key,如果在應用程式中有多於乙個的datasource,則必須設定key的值。
driverclass 所用的jdbc驅動類(必須的)如:com.microsoft.jdbc.sqlserver.sqlserverdriver
url 所用的jdbc的url(必須的)如:jdbc:microsoft:sqlserver://xg088:1433
maxcount 同時開啟的最大鏈結數,預設值為2(可選的)
mincount 同時開啟的最小鏈結數,預設值為1(可選的)
user 鏈結到資料庫的使用者名稱(必須的)
password 鏈結到資料庫的密碼(必須的)
description 關於datasource的描述資訊(可選的)
readonly 如果設為true,則表示該鏈結是唯讀的,預設為false。(可選的)
logintimeout 建立鏈結的最大允許時間,以秒為單位。(可選的)
autocommit 如果為true,則每次execute之後會強制回滾。預設為true。(可選的)
舉例說明:
四、 配置formbean
用來定義將要繫結到action的formbean的例項。語法如下:
例:
五、 配置全域性**
除了name及path屬性之外,還有乙個redirect屬性,如果redirect設為true的時候,則用 httpservletresponse.sendredirect()方法,否則用requestdispatcher.forward()方法,預設為false。
注:如果為true,則用httpservletresponse.sendredirect()方法,此時儲存在原來的httpservletrequest中的值將會丟失。
例子:
type="fully qualified class name of the action class"
name="the name of the form bean bound to this action">
TUXEDO ubbconfig 配置檔案講解
配置檔案ubbconfig介紹 乙個tuxedo應用系統的所有資源都在乙個文字檔案中進行定義,該檔案稱為ubbconfig,在配置完成後,ubbconfig被編譯成乙個二進位制的檔案tuxconfig.在tuxedo系統啟動時,從該檔案中讀取系統的配置資訊。ubbconfig檔案類似windows下...
精講6 使用者配置檔案
1 本地使用者配置檔案 使用者第一登入win7 系統,是同時又default資料夾 systemdrive programdata資料夾進行設定的,後者儲存趙所有使用者的共同設定。登入後,系統會建立 systemdrive users 使用者名稱 資料夾,以後使用者的所有的一些操作都是儲存在這個資料...
關於Zstack中配置檔案講一講自己膚淺的認識
開啟協議棧中tools資料夾 這個資料夾包含不同的配置檔案和應用於z stack專案的可執行工具 可以看到共有5個鏈結控制檔案 linker control files 在這個tools資料夾 f8w2530.xcl f8wconfig.cfg f8wcoord.cfg f8wendev.cfg f...