lihuaxajh
常用鏈接
我的隨筆
我的評論
我的參與
最新評論
留言簿
(3)
給我留言
查看公開留言
查看私人留言
隨筆檔案
2005年10月 (1)
2005年9月 (1)
2005年5月 (1)
文章檔案
2007年4月 (1)
2007年1月 (4)
2006年12月 (7)
2005年11月 (1)
2005年9月 (8)
2005年8月 (8)
2005年7月 (9)
2005年6月 (1)
2005年5月 (8)
搜索
最新評論
1.?re: Jakarta Commons- -
好東西
--宇飛
2.?re: JAVA classloader的認識[未登錄]
評論內容較長,點擊標題查看
--steven
3.?re: 輕松使用線程: 不共享有時是最好的
評論內容較長,點擊標題查看
--喜歡番茄
4.?re: JavaMail API簡介
我用的是公司的郵件服務器,可能還是權限驗證的問題,你最好找個對外開放的服務器,我也試過163的,不行
--lihuaxajh
5.?re: JavaMail API簡介
評論內容較長,點擊標題查看
--王
閱讀排行榜
1.?JAVA classloader的認識(904)
2.?關于tomcat的一點感想(526)
3.?第一次博客,網速慢的可以........(504)
評論排行榜
1.?JAVA classloader的認識(1)
2.?關于tomcat的一點感想(0)
3.?第一次博客,網速慢的可以........(0)
Powered by:
博客園
模板提供:
滬江博客
BlogJava
|
首頁
|
發新隨筆
|
發新文章
|
聯系
|
聚合
|
管理
Struts模塊化編程教程(二)
3、STRUTS的模塊化機制
我們將講解STRUTS的相關配置,這些配置大部分與模塊化編程有關系,有些沒關系但對理解STRUTS程序有利。
3.1 ActionServlet參數
ActionServlet有好多參數可供設置,STRUTS在WEB應用部署描述符中定義這些參數:
·Config——逗號相隔的應用上下文相對的配置文件的路徑,這些配置文件包含了STRUTS WEB應用的缺省模塊的設置。缺省值為 /WEB-INF/struts-config.xml;
·config/${module} -逗號相隔的應用上下文相對的配置文件的路徑,這些配置文件包含了STRUTS WEB應用的${module}模塊的設置。這個模塊的前綴是/${module},多個config/${module}參數定義了多個STRUTS WEB應用模塊;
·convertNull - 如果這個參數的值為 true, 數值型Java 包裝類(比如java.lang.Integer)的初始值將會是null,而不是0。缺省值[false]
·rulesets-逗號相隔的附加的org.apache.commons.digester.RuleSet列表,Digester在分析配置文件時,除了針對標準的配置元素的RuleSet之外,還會利用這些對象來分析配置文件,這樣提供了一個配置擴展機制。
·validatin - 指示我們是否使用驗證型的XML分析器來處理配置文件,缺省值為 [true]
3.2 配置文件
我們說STRUTS針對每個模塊可以有一個或多個配置文件,這些配置文件使用XML來書寫,下面是標準的配置文件XML的元素解釋。
3.2.1 元素 action
這個元素描述了一個ActionMapping 對象,這個對象將用來處理用戶針對某個模塊相對應的URI 的請求。
3.2.2元素 action-mappings
這個元素描述了一個ActionMapping 對象集,類型是org.apache.struts.action.ActionMapping。與STRUTS的ActionServlet 注冊的URL模式匹配的用戶請求將具體地被這些ActionMapping 對象處理。子元素定義了各個ActionMapping對象。
3.2.3元素 controller
這個元素描述了一個struts模塊運行環境的配置——ControllerConfig bean
3.2.4 元素 data-source
這個元素描述了一個DataSource 對象——JDBC 2.0 標準擴展。這個對象將被保存在應用上下文中,而且可以象JavaBean 一樣被設置。
3.2.5 元素 exception
這個元素向struts系統為一個exception類型注冊了一個ExceptionHandler。.
3.2.6 元素 form-bean
這個元素定義了一個ActionForm[org.apache.struts.action.ActionForm子類,這個定義被"action"元素所引用。
3.2.7 元素 form-property
這個元素描述了一個配置DynaActionForm 或其子類的JavaBean屬性。當這個元素的父元素"form-bean" 的"type" 是 [org.apache.struts.action.DynaActionForm] 或其子類時有效。如果使用了一個定制的DynaActionForm 子類,父元素"form-bean" 的"dynamic"屬性必須設為 "true"。
3.2.8 元素 forward
這個元素描述了一個ActionForward 對象,這個對象將被Action的doPerform返回。在代碼中一般用一個邏輯名字來引用ActionForward 對象。一個"forward" 可以用來描述全局或局部ActionForwards. 全局的 forwards對模塊內所有的Action 對象有效,局部forwards 嵌套在
元素內,只能被相應的ActionMapping 中的Action訪問。
3.2.9元素 message-resources
3.2.10元素 plug-in
3.2.11 元素 set-property
發表于 2005-07-27 12:58
喜歡番茄
閱讀(115)
評論(0)
編輯
收藏
新用戶注冊
刷新評論列表
只有注冊用戶
登錄
后才能發表評論。
網站導航:
博客園
IT新聞
Chat2DB
C++博客
博問
管理
主站蜘蛛池模板:
久久精品无码专区免费青青
|
香蕉免费在线视频
|
国产aⅴ无码专区亚洲av麻豆
|
久久国产亚洲精品麻豆
|
一级黄色免费大片
|
亚洲免费在线视频播放
|
亚洲人午夜射精精品日韩
|
亚洲伊人久久大香线焦
|
最近中文字幕国语免费完整
|
亚洲欧洲在线播放
|
99精品视频在线观看免费
|
亚洲开心婷婷中文字幕
|
亚洲av无码成人影院一区
|
亚洲国产成人精品电影
|
无码国产精品一区二区免费式影视
|
国产卡二卡三卡四卡免费网址
|
亚洲AV无码一区二区三区牛牛
|
久久久久久影院久久久久免费精品国产小说
|
一级做a爰片久久免费
|
伊人婷婷综合缴情亚洲五月
|
免费在线观看一级片
|
国产亚洲精品AA片在线观看不加载
|
久久嫩草影院免费看夜色
|
亚洲AV无码成人专区片在线观看
|
国产成人亚洲精品播放器下载
|
亚洲不卡无码av中文字幕
|
中文字幕无码免费久久
|
亚洲人成电影在线观看网
|
国产裸模视频免费区无码
|
男人天堂免费视频
|
亚洲va乱码一区二区三区
|
亚洲国产91精品无码专区
|
久久国产免费一区
|
亚洲GV天堂GV无码男同
|
亚洲人成亚洲人成在线观看
|
皇色在线免费视频
|
亚洲国产理论片在线播放
|
亚洲国产日韩成人综合天堂
|
性短视频在线观看免费不卡流畅
|
豆国产96在线|亚洲
|
久久精品国产99精品国产亚洲性色
|