使用者許可權處理

2021-06-03 11:03:06 字數 1577 閱讀 2407

一、phase-listener

1、

public class  checklogin implements phaselistener 

public void beforephase(phaseevent event)

public void afterphase(phaseevent event)

system.out.print("----------path: "+path); }

private boolean loggedin() else

}}

2、

mawei.permission.checklogin

/manage/module/*

logout

/manage/login.xhtml

permissionerror

/manage/errorpage/error1.xhtml

二、filter

1、

public class checklogin implements filter 

public filterconfig getfilterconfig()

public void init(filterconfig filterconfig) throws servletexception

public void dofilter(servletrequest request, servletresponse response,

filterchain chain) throws ioexception, servletexception

chain.dofilter(request, response);

}public void destroy()

}

2、

checklogin

grant.checklogin

/*

3、web.xml url-pattern 的三種寫法寫法

① 完全匹配

/test/list.do

② 目錄匹配

/test/*

③ 副檔名匹配

*.do

注意:三種方式不能混合使用。       如/manage/*.mw,是錯誤的

三、1、

-------filter--------/mawei.sciman/manage/user/usermanage.mw

----------phase-listener-----------/manage/user/usermanage.mw

順序上,filter先於phase-listener執行

內容上,phase-listener取到的是「短路徑」,filter取到的是包含「應用名」的「長」路徑;

phase-listener會取到css檔案的路徑

參考:                             jsf導航規則

四、增、刪、改、檢視等細粒許可權

8421,

8&16==0?

mysql配置使用者許可權 mysql使用者許可權配置

mysql使用者許可權配置 有什麼不對的地方請各位大神多多指教!1,檢視使用者表 mysql select user,password,host from mysql.user user 使用者名稱 password 密碼 加密 host 連線ip 2,開放遠端連線 vim etc mysql ma...

root使用者沒有許可權編輯其他使用者處理

方法二 另乙個方法 windows 1.管理員登陸系統,停止mysql服務或者結束mysqld nt程序 2.進入命令列,來到mysql的安裝目錄.假設安裝目錄為 d mysql cmd進入命令列 3.執行 d mysql bin mysqld nt skip grant tables 啟動mysq...

Linux 使用者許可權,檔案許可權

chown user filename 改變 filename 的所有者為 user chown user group filename 改變 filename 的所有者為 user,組為 group chown r root folder 改變 folder 資料夾及其子檔案的所有者為 root ...