『壹』 在web,xml中配置了<filter-name>jfinalfilter</filter-name> 為什麼報java,lang,c
在研究liferay框架中看到Web.xml中加入了過濾器的標簽,可以根據頁面提交的URL地址進行過濾,發現有專幾個新標簽沒用過,下面就介屬紹以下幾個過濾器的標簽用法:
<!-- 定義Filter -->
<filter>
<!-- Filter的名字 -->
<filter-name>log</filter-name>
<!-- Filter的實現類 -->
<filter-class>lee.LogFilter</filter-class>
</filter>
<!-- 定義Filter攔截的URL地址 -->
<filter-mapping>
<!-- Filter的名字 -->
<filter-name>log</filter-name>
<!-- Filter負責攔截的URL 全部以/的請求,如果<url-pattern>/*.action </>,將會以攔截*.action的請求-->
<url-pattern>/*</url-pattern>
</filter-mapping>
『貳』 jfinal什麼時候出web版的後台管理
可以加入Jfinal俱樂部,
引用官網的:
俱樂部當前發放的福利是本社區 jfinal.com 的源代碼,並取名為
jfinal-club。jfinal-club 在核心功能上相當於一個迷你的 OSChina 社區,newsfeed
信息流模塊整合了整站動態數據,交互性極好。重要功能:動態消息、@提到我、remind提醒、關注、好友、粉絲、私信、發貼、回貼、點贊、收藏、定時任務等功能。常見的功能也很全面:文件下載、圖片上傳、用戶頭像裁剪、登錄、注冊、郵件激活、找回密碼、XSS過濾、緩存、後台管理、以及一些常用工具類等等。
jfinal-club 是官方出品的唯一 JFinal 最佳實踐,絕無僅有的極簡設計,獲得 jfinal-club 也就獲得了作者本人對
JFinal 的使用精髓。基於 jfinal 3.3 開發,獲得 jfinal-club 將以令人難以想像的速度掌握新版本功能。
jfinal-club 是一個長期進化的,不斷添加實用功能的項目,加入俱樂部以後,將隨之長期享受該福利。
---------------
web版的後台管理社區做的比較好的有:
JfinalUIB , EOVA ,JPress, ... 等很多都非常的好
http://www.jfinal.com/project 相關項目http://www.jfinal.com/club 俱樂部
『叄』 jfinal怎麼配置filter
你是想實現如.net中的過濾器的效果嗎,用Interceptor介面可以實現,具體可以網路一下「專JFinal學習筆記(三) 過濾器實屬現用戶登錄驗證」,檢索的第一條結果就是,裡面詳細講述了過濾器實現的方法。
『肆』 jfinal如何過濾對JSP/html的請求
jfinal對jsp或者html過濾的請求配置:
public class PermissionHandler extends Handler {
@Override
public void handle(String target, HttpServletRequest request,
HttpServletResponse response, boolean[] isHandled) {
int indexJsp= target.lastIndexOf(".jsp");
int indexHtml = target.lastIndexOf(".html");
if (indexJsp!= -1 || indexHtml!= -1) {
System.out.println(target);
if (request.getSession().getAttribute(Const.LOGINUSER) == null) {
System.out.println("沒有登陸!跳轉到.html");
target = "/login.html";
} else {
System.out.println("登陸了,放行!");
}
}
nextHandler.handle(target, request, response, isHandled);
}