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

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

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

    無聊人士

    搬家==》www.soapui.cn

      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
      32 隨筆 :: 0 文章 :: 60 評論 :: 0 Trackbacks
    首先強烈遣責water ye同學不負責任的行為,那家伙在blog上貼了一段spring 2.0m2的test代碼就了事,居然不測試一下,結果俺的spring groovy test代碼折騰半天才過去。

    測試代碼俺就不貼了,spring的配置就夠了
     1 <?xml version="1.0" encoding="GBK"?>
     2 <!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" 
     3     "http://www.springframework.org/dtd/spring-beans.dtd">
     4 <beans>
     5     <bean class="org.springframework.scripting.support.ScriptFactoryPostProcessor" />
     6     <bean id="inlineMessenger" class="org.springframework.scripting.groovy.GroovyScriptFactory">
     7         <constructor-arg>
     8             <value>inline:
     9                     package spring.groovy;
    10                     
    11                     class GroovyInlineMessenger  implements Messenger{
    12                         void sayHello(){
    13                             System.err.println("Hello");
    14                         }
    15                     }
    16             </value>
    17         </constructor-arg>
    18     </bean>
    19     <bean id="messenger" class="org.springframework.scripting.groovy.GroovyScriptFactory">
    20         <constructor-arg value="classpath:spring/groovy/GroovyMessenger.groovy" />
    21         <property name="message" value="Hello World!" />
    22     </bean>
    23 </beans>

    1、第5行的bean定義一定要有,估計是提前編譯groovy腳本的(具體的可能啃一下源碼就明白了)。
    2、inlineMessenger這個bean的定義,inline一定要緊跟著<value>寫,我為了美觀,弄成下面兩種寫法都沒過去。
     1     <bean id="inlineMessenger" class="org.springframework.scripting.groovy.GroovyScriptFactory">
     2         <constructor-arg>
     3             <value>
     4             inline:
     5                     package spring.groovy;
     6                     
     7                     class GroovyInlineMessenger  implements Messenger{
     8                         void sayHello(){
     9                             System.err.println("Hello");
    10                         }
    11                     }
    12             </value>
    13         </constructor-arg>
    14     </bean>
    1     <bean id="inlineMessenger" class="org.springframework.scripting.groovy.GroovyScriptFactory">
     2         <constructor-arg>
     3             <value>
     4             <![CDATA[inline:
     5                     package spring.groovy;
     6                     
     7                     class GroovyInlineMessenger  implements Messenger{
     8                         void sayHello(){
     9                             System.err.println("Hello");
    10                         }
    11                     }]]>
    12             </value>
    13         </constructor-arg>
    14     </bean>
    寫成這樣倒是過的
     1     <bean id="inlineMessenger" class="org.springframework.scripting.groovy.GroovyScriptFactory">
     2         <constructor-arg>
     3             <value><![CDATA[inline:
     4                     package spring.groovy;
     5                     
     6                     class GroovyInlineMessenger  implements Messenger{
     7                         void sayHello(){
     8                             System.err.println("Hello");
     9                         }
    10                     }]]>
    11             </value>
    12         </constructor-arg>
    13     </bean>
    俺平時習慣讓myeclipse對xml進行格式化,照這么看來,估計一不小心,按個ctrl+shift+F,好端端的spring groovy代碼就過不去了,然后就慢慢找問題吧。

    posted on 2006-02-07 10:09 mmwy 閱讀(942) 評論(0)  編輯  收藏 所屬分類: Spring 、Groovy

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 最新亚洲成av人免费看| 亚洲色偷偷综合亚洲AV伊人| 亚洲韩国—中文字幕| 国产国产人免费人成成免视频| 又黄又爽一线毛片免费观看| 边摸边脱吃奶边高潮视频免费| 免费a在线观看播放| 四虎影视久久久免费| AV在线播放日韩亚洲欧| 国产成人无码精品久久久免费| 亚洲色欲一区二区三区在线观看 | 亚洲第一区二区快射影院| 黄瓜视频影院在线观看免费| 亚洲一级毛片免费在线观看| 永久在线毛片免费观看| 一级黄色毛片免费看| 亚洲精品高清无码视频| 亚洲精品视频免费看| 亚洲中文字幕无码久久| 四虎影视永久免费观看网址| h视频在线免费观看| 亚洲一区二区三区电影| 国产成人A在线观看视频免费| 亚洲国产精品日韩av不卡在线 | 亚洲AV无码1区2区久久| www视频免费看| 亚洲成a∨人片在无码2023| 亚洲精品线路一在线观看| 热久久这里是精品6免费观看| 亚洲午夜成激人情在线影院| 午夜免费福利在线观看| 91av免费在线视频| 亚洲国产人成在线观看| 亚洲第一视频在线观看免费| 亚洲视频免费在线观看| 亚洲精品女同中文字幕| 久久亚洲国产中v天仙www| 成年大片免费视频| 中文字字幕在线高清免费电影| 亚洲精品在线电影| 久久久久国产成人精品亚洲午夜 |