您好,登錄后才能下訂單哦!
JFinal 是基于 Java 語言的極速 WEB + ORM 框架,其核心設計目標是開發迅速、代碼量少、學習簡單、功能強大、輕量級、易擴展、Restful。在擁有Java語言所有優勢的同時再擁有ruby、python、php等動態語言的開發效率!為您節約更多時間,去陪戀人、家人和朋友 :)
JFinal框架可以實現偽靜態,需要在configHandler中設置。 JFinal 可以用 Handler 完全自定義路由規則,目前 JFinal 采用的路由規則兼顧了簡單、高效、可用性方面的考慮。
JFinal的configHandler:
在configHandler中設置:
@Override public void configHandler(Handlers me) { //偽靜態,請求的后綴名 me.add(new FakeStaticHandler(".html")); //獲得項目路徑 me.add(new ContextPathHandler("ctx")); }
然后在正常的請求中加上.html
比如:
<li> <a href="casepage" rel="external nofollow" > <p>業務案例</p> Case </a> </li>
改為:
<li> <a href="casepage.html" rel="external nofollow" > <p>業務案例</p> Case </a> </li>
然后需要解決傳參數和后臺取出參數的問題:
可以參考文檔中:
使用該方式,我們科室實現偽靜態傳參數。
以下是例子:
訪問地址時culture,傳參數123
訪問
獲得參數
總結
以上所述是小編給大家介紹的JFinal實現偽靜態,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對億速云網站的支持!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。