JFinal實現(xiàn)偽靜態(tài)的方法
JFinal 是基于 Java 語言的極速 WEB + ORM 框架,其核心設(shè)計目標(biāo)是開發(fā)迅速、代碼量少、學(xué)習(xí)簡單、功能強大、輕量級、易擴展、Restful。在擁有Java語言所有優(yōu)勢的同時再擁有ruby、python、php等動態(tài)語言的開發(fā)效率!為您節(jié)約更多時間,去陪戀人、家人和朋友 :)
JFinal框架可以實現(xiàn)偽靜態(tài),需要在configHandler中設(shè)置。 JFinal 可以用 Handler 完全自定義路由規(guī)則,目前 JFinal 采用的路由規(guī)則兼顧了簡單、高效、可用性方面的考慮。
JFinal的configHandler:

在configHandler中設(shè)置:
@Override
public void configHandler(Handlers me) {
//偽靜態(tài),請求的后綴名
me.add(new FakeStaticHandler(".html"));
//獲得項目路徑
me.add(new ContextPathHandler("ctx"));
}
然后在正常的請求中加上.html
比如:
<li>
<a href="casepage" rel="external nofollow" >
<p>業(yè)務(wù)案例</p>
Case
</a>
</li>
改為:
<li>
<a href="casepage.html" rel="external nofollow" >
<p>業(yè)務(wù)案例</p>
Case
</a>
</li>
然后需要解決傳參數(shù)和后臺取出參數(shù)的問題:
可以參考文檔中:

使用該方式,我們科室實現(xiàn)偽靜態(tài)傳參數(shù)。
以下是例子:
訪問地址時culture,傳參數(shù)123
訪問

獲得參數(shù)

總結(jié)
以上所述是小編給大家介紹的JFinal實現(xiàn)偽靜態(tài),希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
- JFinal使用ajaxfileupload實現(xiàn)圖片上傳及預(yù)覽
- JFinal極速開發(fā)框架使用筆記分享
- jfinal與bootstrap的登出實戰(zhàn)詳解
- java 中JFinal getModel方法和數(shù)據(jù)庫使用出現(xiàn)問題解決辦法
- Bootstrap+jfinal退出系統(tǒng)彈出確認框的實現(xiàn)方法
- Bootstrap+jfinal實現(xiàn)省市級聯(lián)下拉菜單
- jfinal與bootstrap的登錄跳轉(zhuǎn)實戰(zhàn)演習(xí)
- jfinal添加jcaptcha驗證碼實現(xiàn)方法
- Java中JFinal框架動態(tài)切換數(shù)據(jù)庫的方法
相關(guān)文章
使用Maven將springboot工程打包成docker鏡像
這篇文章主要介紹了使用Maven將springboot工程打包成docker鏡像,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2021-12-12
Java中synchronized?的4個優(yōu)化技巧
本文主要介紹了Java中synchronized的4個優(yōu)化技巧,synchronized在JDK?1.5?時性能是比較低的,然而在后續(xù)的版本中經(jīng)過各種優(yōu)化迭代,它的性能也得到了前所未有的提升,下文更多相關(guān)資料需要的小伙伴可以參考一下2022-05-05
Java多線程Future松獲取異步任務(wù)結(jié)果輕松實現(xiàn)
這篇文章主要為大家介紹了Java多線程Future松獲取異步任務(wù)結(jié)果輕松實現(xiàn)方法,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2023-04-04
淺談Java中replace與replaceAll區(qū)別
這篇文章主要介紹了Java中replace與replaceAll區(qū)別,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2019-03-03

