吾非文人,乃市井一俗人也,讀百卷書,跨江河千里,故申城一游; 一兩滴辛酸,三四年學業,五六點粗墨,七八筆買賣,九十道人情。
重點在這里: <dwr:allow id="ajaxCompanyProxyAllow"> <dwr:create beanName="ajaxCompanyProxy" javascript="CompanyProxy"> <dwr:include method="findEmployeeById"/> </dwr:create> <dwr:convert converter="bean" match="cn.com.legendapl.hellostruts2.entity.*"/> </dwr:allow>
好了現在動手開始做。原理其實很簡單,現在看張圖。畫的不好,敬請原諒!從這樣圖中我們可以看出我們要做如下工作:1、做一個dwr.xsd,定義spring配置文件中的dwr這部分配置的schema。 要做這個需要有一定xml和xsd的知識,我也是現學現用啦!
2、我們要做一個DWRNamespaceHandler來處理DWR的配置信息,其實里面就做一件事把AllowBeanDefinitionParser注冊給allow節點。因為我們dwr的配置部分根節點就一個標簽allow,所以我們就做一個用于解析allow標簽的AllowBeanDefinitionParser解析器就行。如果我們的根節點還有其他的標簽,同樣也要做相應的解析器。
Powered by: BlogJava Copyright © 張金鵬