jfinal下項目路徑獲取



jfinal下項目路徑獲取

開源中國的 IT 公司開源軟件整理計劃介紹

@JFinal 

今天剛好有朋友問起這個問題。

通過tomcat中conf-server.xml--配置<Context path="/jfinalDemo" docBase="xx.xx">方式部署。

解決思路如下:

1.每個頁面獲得獲得當前項目相對路徑,太麻煩。

2.通過@JFinal 本身API設置

第一步:

Config中重寫configHandler方法

1
2
3
4
@Override
    public void configHandler(Handlers me) {
        me.add(new ContextPathHandler("ctx_path"));
    }

備註:這裏的ctx_path可以自定義,僅僅是一個標識,用來代表相對路徑,等同於request.getContextPath();

第二步,頁面配置base

1
<base href="${ctx_path}/"/>

ok,成功!

當然,可以直接繞過這種配置方式,配置多域名。

讓我們一起讓@JFinal 更好!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章