freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

j2ee項目實訓struts框架技術——第6章struts前端控制器組件及應用(第2部分(文件)

2024-12-11 16:14 上一頁面

下一頁面
 

【正文】 【例 610】 XMLInformationConfig 接口的實現(xiàn)類 的代碼示例 package 。 import .*。 } public SAXInformationConfig(){ } public void xmlInit(String configFilePathAndName) throws WebBBSException{ //讀取配置文件信息,并設置相關參數(shù) 。 //獲取 SAX 工廠對象 (false)。 } catch ( pe){ throw new WebBBSException(出現(xiàn) ParserConfigurationException)。 } finally{ saxParserFactory = null。 //獲得該標簽的名稱 } // 這里是將 xxx/xxx之間的標簽體的值加入到 currentValue public void characters(char[] ch, int start, int length) throws SAXException{ String tagBodyText = new String(ch, start, length)。 } } } 為 SAXInformationConfig 類提供一個代理類 XMLParseProxy 由于 實現(xiàn) 對 XML 文件進行解析 的對象 要求為單例對象 以避免產(chǎn)生并發(fā)的沖突 ,為了能夠?qū)?SAXInformationConfig 類產(chǎn)生出單例對象、同時考慮到在項目中對 XML 文件進行解析時,也有可能采用其他 的 XML 解析實現(xiàn)技術 —— 如 JDom 技術,因此 設計和實現(xiàn)了 一個代理類 XMLParseProxy。 2)編程該代理類 XMLParseProxy 在該代理類 XMLParseProxy 中創(chuàng)建出 SAXInformationConfig 類的單例對象,從而保證在某個時 刻只允許一個對象在進行 XML 文件的 解析。 public XMLParseProxy() { } public static synchronized SAXInformationConfig getSAXInstance() { if(saxInformationConfig==null){ saxInformationConfig=new SAXInformationConfig()。 最后的結(jié)果請見圖 所示。 import 。 import .*。 XMLInformationConfig xmlSaxInfoBeanID=()。 public String getSaxXMLPathAndFileName() { return saxXMLPathAndFileName。 【例 613】在 配置文件中部署該插件組件的標簽示例 plugin className= setproperty property=saxXMLPathAndFileName value=WEBINF\config\/ /plugin 設計一個 的系統(tǒng)配置 文件 在 Web 應用系統(tǒng)中的 WEBINF\config\ 的系統(tǒng)配置 文件中提供對系統(tǒng)中有關的項目進行配置,并在該 XML 配置文件中提供 BBS 論壇項目中的系統(tǒng)配置參數(shù)的定義。具體的配置內(nèi)容請見【例 614】所示的項目內(nèi)容示例。 圖 在首頁 中出現(xiàn)公告提示信息 本章小結(jié) 本章的學習重點 在 J2EE Web 應用系統(tǒng)的開發(fā)中, 通過應用前端控制器模式能夠為 Web 應用系統(tǒng) 中的各種請求 提供 統(tǒng)一的 控制和處理。不僅在 Struts 框架系統(tǒng) 中應用了前端控制器模式 , 包括 Spring 框架系統(tǒng) 同樣也應用了 前端控制器模式 。 。希望讀者在具體應用開發(fā)時,應該明確這些要求,否則所開發(fā)實現(xiàn)的 前 端 控制器組件將不會產(chǎn)生作用。 本章的學習難點 楊教授工作室 精心創(chuàng)作的優(yōu)秀程序員 職業(yè)提升必讀系列資料 楊教授工作室,版權所有,盜版必究 , 18/18 頁 本章從具體應用的角度來看,沒有什么復雜抽象的概念需要理解,因此也就不存在 難度 , 因為讀者在對 Struts 框架系統(tǒng)進行功能擴展時 , 主要是應用模板方法模式實現(xiàn) 對各個組件如 ActionServlet 組件、 RequestProcessor 組件和插件組件進行擴展,而 Struts 框架系統(tǒng)已經(jīng)為開發(fā)者提供了這些組件的基類實現(xiàn)。 bean:write name=xmlSaxInfoBeanID property=marqueeText scope=application/ 2)瀏覽系統(tǒng)的首頁 以觀察是否出現(xiàn)公告提示信息 部署本 Web 應用項目、并啟動應用服務器 ,然后瀏覽系統(tǒng)的首頁 。 圖 在項目中新建一個 config 目錄 2)在該 config 目錄中再新建 文件 楊教授工作室 精心創(chuàng)作的優(yōu)秀程序員 職業(yè)提升必讀系列資料 楊教授工作室,版權所有,盜版必究 , 16/18 頁 這可以通過 在 Eclipse 工具中右擊 Web 項目中的 config 目錄,并在彈出的快捷菜單中選擇 【新建文件】 菜單項目,將彈出 【新建文件】向?qū)?對話框,請見圖 所示;在 【新建文件】向?qū)?對話框中的 【文件名 (M)】輸入條中輸入文件名稱為 。 } } 在 配置文件中 部署該插件 組件 楊教授工作室 精心創(chuàng)作的優(yōu)秀程序員 職業(yè)提升必讀系列資料 楊教授工作室,版權所有,盜版必究 , 15/18 頁 由于在 WebBBSPlugIn 插件組件類需要獲得所要 解 析的 XML 配置文件的名稱和路徑,因此為該插件提供一個名稱為 saxXMLPathAndFileName 的 屬性定義 。 } catch (WebBBSException ex){ ( 在 WebBBSPlugIn 類中的 init 方法出現(xiàn)了WebBBSException 異常 )。 public class WebBBSPlugIn implements PlugIn { private String saxXMLPathAndFileName=null。 import .*
點擊復制文檔內(nèi)容
高考資料相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1