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++博客
博問
管理
主站蜘蛛池模板:
亚洲爆乳成av人在线视菜奈实
|
亚洲高清日韩精品第一区
|
色多多A级毛片免费看
|
日韩在线视频免费看
|
亚洲人成色在线观看
|
永久免费av无码网站韩国毛片
|
色播亚洲视频在线观看
|
国产精品白浆在线观看免费
|
国产精品视_精品国产免费
|
亚洲AV无码男人的天堂
|
国产在线观看www鲁啊鲁免费
|
亚洲人成色777777精品
|
日日AV拍夜夜添久久免费
|
亚洲第一成年网站视频
|
免费在线观看的黄色网址
|
欧洲乱码伦视频免费国产
|
2048亚洲精品国产
|
a级毛片免费全部播放
|
亚洲第一成年男人的天堂
|
日韩中文字幕免费视频
|
亚洲女人18毛片水真多
|
妞干网手机免费视频
|
美女羞羞视频免费网站
|
国产成人麻豆亚洲综合无码精品
|
韩国免费a级作爱片无码
|
亚洲国产国产综合一区首页
|
妻子5免费完整高清电视
|
亚洲AV无码AV男人的天堂不卡
|
免费a级毛片无码av
|
男女一边桶一边摸一边脱视频免费
|
亚洲AV综合色区无码一二三区
|
亚洲看片无码在线视频
|
男女啪啪永久免费观看网站
|
一级中文字幕免费乱码专区
|
国产高潮流白浆喷水免费A片
|
亚洲av日韩综合一区在线观看
|
免费精品国产日韩热久久
|
老司机午夜性生免费福利
|
亚洲AV综合色区无码一区
|
成人免费一区二区三区在线观看
|
无码的免费不卡毛片视频
|