<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    無為

    無為則可為,無為則至深!

      BlogJava :: 首頁 :: 聯(lián)系 :: 聚合  :: 管理
      190 Posts :: 291 Stories :: 258 Comments :: 0 Trackbacks
    1、最小配置
    java代碼:?

    <servlet>
    ? <servlet-name>dwr-invoker</servlet-name>
    ? <servlet-class>uk.ltd.getahead.dwr.DWRServlet</servlet-class>
    </servlet>
    <servlet-mapping>
    ? <servlet-name>dwr-invoker</servlet-name>
    ? <url-pattern>/dwr/*</url-pattern>
    </servlet-mapping>


    2、當(dāng)我們想看DWR自動生成的測試頁(Using debug/test mode)時,可在
    java代碼:?

    servlet中加
    <init-param>
    ? <param-name>debug</param-name>
    ? <param-value>true</param-value>
    </init-param>

    這個參數(shù)DWR默認(rèn)是false.如果選擇true.我們可以通過url http://localhost:port/app/dwr ,你就可以看到你部署的每個DWR class。并且可以測試java代碼的每個方法是否運(yùn)行正常。為了安全考慮,在正式環(huán)境下你一定把這個參數(shù)設(shè)為false.
    3、logging信息配置。
    在無java.util.logging的jdk1.3下運(yùn)行DWR,我們不希望強(qiáng)制用戶加一個logging包,而是用HttpServlet.log ()方法來輸出日志。如果classpath中包括logging jar包,DWR自動切換用logging輸出日志。
    如果用HttpServlet.log()方法,以下配置是有效的。
    java代碼:?

    <init-param>
    <param-name>logLevel</param-name>
    <param-value>DEBUG</param-value>
    </init-param>

    有效的值是 FATAL, ERROR, WARN (the default), INFO and DEBUG

    我是喜歡用log4j輸出日志,那么在log4j.properties下加,log4j.logger.uk.ltd.getahead.dwr = debug。這樣可以看DWR的調(diào)試日志。
    4、多dwr.xml文件的配置
    可能有幾種情況,我們一一列舉。 一個servlet,多個dwr.xml配置文件;多個servlet,每個servlet對應(yīng)一個或多個dwr.xml.
    一個servlet,多個dwr.xml配置文件;
    java代碼:?

    <servlet>
    ? ? <servlet-name>dwr-invoker</servlet-name>
    ? ? <servlet-class>uk.ltd.getahead.dwr.DWRServlet</servlet-class>
    ? ? <init-param>
    ? ? ? <param-name>config-1</param-name>
    ? ? ? <param-value>WEB-INF/dwr1.xml</param-value>
    ? ? </init-param>
    ? ? <init-param>
    ? ? ? <param-name>config-2</param-name>
    ? ? ? <param-value>WEB-INF/dwr2.xml</param-value>
    ? ? </init-param>
    </servlet>

    在這種配置下,param-name的值必須以config開頭。param-name可以有>=0個。如果沒有param-name,那么將會讀取 WEB-INF/dwr.xml。如果有大于零個param-name,那么WEB-INF/dwr.xml文件將不會被讀取。

    多個servlet,每個servlet對應(yīng)一個或多個dwr.xml
    java代碼:?

    <servlet>
    ? ?<servlet-name>dwr-invoker</servlet-name>
    ? ? <servlet-class>uk.ltd.getahead.dwr.DWRServlet</servlet-class>
    <!--用classes/dwr.xml-->
    </servlet>
    <servlet>
    ? ?<servlet-name>dwr-invoker1</servlet-name>
    ? ?<servlet-class>uk.ltd.getahead.dwr.DWRServlet</servlet-class>
    ? ?<init-param>
    ? ? ?<param-name>config-admin</param-name>
    ? ? ?<param-value>WEB-INF/dwr1.xml</param-value>
    ? ?</init-param>
    ? ?<init-param>
    ? ? ?<param-name>debug</param-name>
    ? ? ?<param-value>true</param-value>
    ? ?</init-param>
    </servlet>
    <servlet-mapping>
    ? ?<servlet-name>dwr-invoker</servlet-name>
    ? ?<url-pattern>/dwr/*</url-pattern>
    </servlet-mapping>
    <servlet-mapping>
    ? ?<servlet-name>dwr-invoker1</servlet-name>
    ? ?<url-pattern>/dwr1/*</url-pattern>
    </servlet-mapping>

    在這種情況下,我們可以根據(jù)J2EE security來控制權(quán)限,針對不同url,加不同的角色。
    5、dwr的幾個擴(kuò)展點(diǎn)(Plug-ins)
    DWR對以下接口提供的默認(rèn)的實(shí)現(xiàn),用戶可以繼承DWR的默認(rèn)實(shí)現(xiàn)類來達(dá)到我們想要的效果。但這至少需要我們讀了DWR源碼才能做這些工作(dwr源碼很是清晰,有興趣可以學(xué)習(xí)一下),以后可能補(bǔ)存這部分。
    java代碼:?

    uk.ltd.getahead.dwr.AccessControl? ?
    uk.ltd.getahead.dwr.Configuration
    uk.ltd.getahead.dwr.ConverterManager
    uk.ltd.getahead.dwr.CreatorManager
    uk.ltd.getahead.dwr.Processor
    uk.ltd.getahead.dwr.ExecutionContext


    凡是有該標(biāo)志的文章,都是該blog博主Caoer(草兒)原創(chuàng),凡是索引、收藏
    、轉(zhuǎn)載請注明來處和原文作者。非常感謝。

    posted on 2006-06-19 10:26 草兒 閱讀(209) 評論(0)  編輯  收藏 所屬分類: ajax
    主站蜘蛛池模板: 又黄又大的激情视频在线观看免费视频社区在线 | 国产精品无码免费播放| 亚洲国产美女精品久久久| 狠狠亚洲狠狠欧洲2019| 91香蕉在线观看免费高清| WWW亚洲色大成网络.COM| 国产精品亚洲成在人线| 好吊妞998视频免费观看在线| 久久不见久久见免费影院www日本| 亚洲成AV人片久久| 亚洲黄片毛片在线观看| 国产精品免费精品自在线观看| 日本精品久久久久久久久免费| 亚洲第一精品电影网| 亚洲国产高清在线一区二区三区| 久久久精品2019免费观看| 男男gay做爽爽免费视频| 337p日本欧洲亚洲大胆色噜噜 | 情人伊人久久综合亚洲| 成年性午夜免费视频网站不卡| 在线免费观看h片| 亚洲精品无码人妻无码| 国产精品亚洲аv无码播放| 国产高清在线精品免费软件| 最近中文字幕大全免费视频| 一个人免费观看日本www视频 | 99re免费在线视频| 夜夜爽妓女8888视频免费观看| 亚洲精品美女网站| 亚洲国产精品国自产拍电影| 亚洲国产精品狼友中文久久久| 毛片免费观看视频| 1000部禁片黄的免费看| 99久久免费国产精精品| 男女交性无遮挡免费视频| 在线观看亚洲AV日韩A∨| 亚洲色图古典武侠| 亚洲av日韩综合一区在线观看| 亚洲中文字幕无码爆乳av中文| 免费无码黄网站在线观看| 免费观看无遮挡www的小视频|