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

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

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

    隨筆 - 0, 文章 - 264, 評(píng)論 - 170, 引用 - 0
    數(shù)據(jù)加載中……

    Missing dependency for constructor public

    用jersey做rest 應(yīng)用的時(shí)候,在resource類(lèi)中,聲明了一個(gè)如下的參數(shù):
    @Path("/{type}/hits")
    public class HitsResource {
          private CacheType type;
         
          public HitsResource(@PathParam("type") CacheType type) {
                this.type = type;
          }
    ...
    ,運(yùn)行的時(shí)候報(bào)錯(cuò):
    Missing dependency for constructor public 。。。

    經(jīng)查,發(fā)現(xiàn)jersey的開(kāi)發(fā)人員,說(shuō)了如下一句話(huà):
    For 1.3 i turned on error checking for missing dependencies rather  
    than injecting null values.
    明白了,因?yàn)槲业腃acheType是個(gè)枚舉類(lèi),這樣,如果{type}參數(shù)傳遞的值不在這個(gè)枚舉中的話(huà),就會(huì)導(dǎo)致程序出錯(cuò)。

    于是改變了一下構(gòu)造方法,問(wèn)題解決:
          public HitsResource(@PathParam("type") String type) {
                this.type = CacheType.valueOf(type);
          }

    posted on 2011-11-28 19:38 小一敗涂地 閱讀(384) 評(píng)論(0)  編輯  收藏 所屬分類(lèi): jersery、struts等web框架相關(guān)

    主站蜘蛛池模板: 最近中文字幕免费大全| 国产国拍亚洲精品福利 | 久久久婷婷五月亚洲97号色 | 亚洲成熟xxxxx电影| 日韩av无码免费播放| 亚洲午夜久久久影院| 免费看黄的成人APP| 国产V亚洲V天堂无码久久久| 精品国产污污免费网站| 亚洲av日韩av天堂影片精品| 日韩电影免费观看| 亚洲第一精品福利| 亚洲美女免费视频| 亚洲福利电影一区二区?| 91久久精品国产免费直播| 亚洲国产精品激情在线观看| 三级片免费观看久久| 精品国产香蕉伊思人在线在线亚洲一区二区 | 最近2019中文字幕免费大全5| 亚洲午夜久久久精品影院| 99视频在线精品免费| 精品久久亚洲中文无码| 暖暖在线视频免费视频| 久久综合亚洲色一区二区三区| 久久精品无码专区免费| 久久精品国产亚洲网站| 91大神在线免费观看| 亚洲av无码一区二区三区观看| 成人免费看黄20分钟| 国内成人精品亚洲日本语音| 亚洲人成网站在线观看青青| 成人片黄网站色大片免费观看APP| 亚洲AV日韩AV永久无码下载| a拍拍男女免费看全片| 亚洲日韩AV一区二区三区四区| 免费国产高清视频| 岛国岛国免费V片在线观看| 亚洲狠狠综合久久| 成人免费视频77777| 国产亚洲一卡2卡3卡4卡新区 | 亚洲国产精品人人做人人爽|