屬性名 | 數(shù)據(jù)類型 | 默認值 | 描述 |
bdf2.disableChangePasswordShortcutRegister | boolean | false | 是否禁用主框架右上角修改用戶密碼的快捷圖標,默認false,表示不禁用,如果為true,那主框架右上角修改用戶密碼的快捷圖標就看不到了。 |
bdf2.logoutSuccessURL | String | /bdf2.core.view.response.LogoutSuccess.d | 用戶成功退出系統(tǒng)之后顯示的提示頁面。 |
bdf2.diableEmailMessageSender | boolean | false | 是否禁用系統(tǒng)提供的Email方式消息發(fā)送器。 |
bdf2.loginSuccessAlwaysUseDefaultTargetUrl | boolean | false | 登錄成功之后是否總是顯示默認的登錄成功頁面,默認值為false,表示在用戶未登錄情況下,訪問某個需要登錄才能訪問的頁面,會自動跳轉(zhuǎn)到登錄頁面,一旦登錄成功,就會自動跳轉(zhuǎn)到用戶在未登錄前要訪問的頁面;如果設置為true,那么就在登錄成功后就顯示默認的登錄成功頁面。 |
bdf2.userRegisterMainWizardPath | String | /bdf2.core.view.register.RegisterWizard.d | 如之前所描述的,在用戶第一次使用系統(tǒng)時需要注冊一個系統(tǒng)管理員賬號,這里就是設置這個注冊頁面的URL的。 |
bdf2.rememberMeLoginFailUrl | String | /bdf2.core.view.response.RememberLoginFail.d | 通過rememberme方式登錄失敗后顯示的頁面。 |
bdf2.disableSeeMessageShortcutRegister | boolean | false | 是否禁用主框架右上角查看系統(tǒng)內(nèi)消息的快捷圖標,默認false,表示不禁用,如果為true,那主框架右上角查看系統(tǒng)內(nèi)消息的快捷圖標就看不到了。 |
bdf2.casLoginUrl | String | /cas.login.d | 當采用CAS進行SSO登錄時,設置CASServer的登錄頁面的URL地址,很明顯,默認值是亂寫的。 |
bdf2.useCaptchaForLogin | boolean | true | 登錄時是否顯示驗證碼,這個在默認的登錄頁面當中可以看到,如果設置為false,那么登錄時就用不輸入驗證碼。 |
bdf2.mainFrame.welcomePath | String | 空 | 登錄成功之后,跳轉(zhuǎn)到主界面后中間工作區(qū)顯示的歡迎頁,如果為空,那么就不顯示歡迎頁。 |
bdf2.mainFrame.welcomeIcon | String | 空 | 登錄成功之后,跳轉(zhuǎn)到主界面后中間工作區(qū)顯示的歡迎頁頁簽的圖標。 |
bdf2.mainFrame.welcomeTitle | String | 空 | 登錄成功之后,跳轉(zhuǎn)到主界面后中間工作區(qū)顯示的歡迎頁頁簽的文字。 |
bdf2.disabledGenerateSystemMenuController | String | false | 是否禁用系統(tǒng)菜單初始化功能,這個在之前有提到,我們通過這個功能實現(xiàn)項目第一次創(chuàng)建時導航菜單的自動生成,如果值為true,那么就不能使用了。 |
bdf2.loginProcessUrl | String | /security_check_ | 登錄頁中包含用戶名、密碼信息的表單的提交地址。 |
bdf2.rememberMeLoginCookieKey | String | bdf.app.remember.me.key | 通過RememberMe方式登錄后,用于加密用戶信息的key。 |
bdf2.loginSuccessDefaultTargetUrl | String | /bdf2.core.view.frame.main.MainFrame1.d | 登錄成功之后默認顯示的主界面。 |
bdf2.coreDataSourceName | String | 空 | CORE模塊使用的數(shù)據(jù)源名稱,因為BDF2支持多數(shù)據(jù)源,同時還支持為每個模塊指定一個固定數(shù)據(jù)源,所以每個模塊都會有類似這樣一個屬性,如果為空,則表示采用默認數(shù)據(jù)源。 |
bdf2.logoutURL | String | /security_logout_ | 登錄成功之后,退出系統(tǒng)的URL,同樣這個URL也是虛擬的。 |
bdf2.fixedCompanyId | String | 空 | 當前BDF2應用與某個固定的公司ID綁定,這樣無論誰登錄這個系統(tǒng)看到的都是與這個固定的公司ID關聯(lián)的信息。 |
bdf2.disableSendMessageShortcutRegister | boolean | false | 是否禁用主框架右上角發(fā)送系統(tǒng)內(nèi)消息的快捷圖標,默認false,表示不禁用,如果為true,那主框架右上角發(fā)送系統(tǒng)內(nèi)消息的快捷圖標就看不到了。 |
bdf2.diableInternalMessageSender | boolean | false | 是否禁用框架提供的系統(tǒng)內(nèi)消息發(fā)送器。 |
bdf2.disableLogoutShortcutRegister | boolean | false | 是否禁用主框架右上角退出系統(tǒng)的快捷圖標,默認false,表示不禁用,如果為true,那主框架右上角退出系統(tǒng)的快捷圖標就看不到了。 |
bdf2.mainFrameTopView.registerWidth | int | 90 | 登錄成功之后主界面框架上部放置單個快捷圖標的位置寬度。 |
bdf2.disableFetchMessageCountShortcutRegister | boolean | false | 是否禁用登錄成功之后主界面框架右下角顯示系統(tǒng)內(nèi)未讀消息數(shù)通知的快捷提示功能。 |
bdf2.fetchInternalMessageCountInterval | int | 300000 | 在啟用框架右下角顯示系統(tǒng)內(nèi)未讀消息數(shù)通知的快捷提示功能的情況下,設置每隔多久到服務端取一次未讀消息,默認為300000毫秒,也就是5分鐘。 |
bdf2.mainFrameTopView | String | bdf2.core.view.frame.main.FrameTop | 登錄成功之后主界面框架上部放置Banner及快捷圖標的位置的頁面,也就是說這上部實際上有一個頁面動態(tài)拼裝而成,如果需要,您可以把它換成您自己的頁面。 |
bdf2.mainFrameBanner | String | dorado/res/icons/bdf-logo.png | 登錄成功之后主界面框架上部放置Banner圖片的地址。 |
bdf2.basicRealmName | String | bstek | 如果采用basic方式登錄的話realname值。 |
bdf2.useForwardFormLogin | boolean | false | 登錄時是否采用forward方式跳轉(zhuǎn)到到登錄頁面。默認為false,表示采用redirect方式。 |
bdf2.accessDeniedPage | String | /bdf2.core.view.response.AccessDenied.d | 當用戶訪問一個他無權(quán)限訪問的頁面時顯示的提示頁面。 |
bdf2.disabledSystemRegister | String | false | 是否禁用系統(tǒng)第一次使用時用到的那個系統(tǒng)管理員注冊頁面。 |
bdf2.loginFailureToTargetUrlUseForward | boolean | false | 登錄失敗后跳轉(zhuǎn)到失敗顯示頁面采用的跳轉(zhuǎn)方式,false表示采用redirect方式,否則采用forward方式。 |
bdf2.mainFrameMenuExpanded | boolean | true | 登錄成功之后主界面左邊導航菜單是否全部展開。 |
bdf2.loginFailureTargetUrl | String | /bdf2.core.view.frame.Login.d | 登錄失敗后顯示的頁面,這里采用的是登錄頁面,也就是登錄失敗還是跳轉(zhuǎn)到登錄頁面。 |
bdf2.inheritParentDeptPermission | boolean | false | 用戶進行權(quán)限驗證時是否繼承其所在部門的父部門權(quán)限,默認不繼承。 |
bdf2.securityMaximumSessions | int | 1 | 一個用戶名最大登錄會話限制,默認為1,表示同一時刻只能有一個會話,否則后登錄的會將前面登錄的會話踢除。如果為-1,表示無限制。 |
bdf2.enableComponentPermissionWithoutURL | boolean | false | 是否允許在進行組件權(quán)限判斷時不考慮其所在頁面,默認為false,表示組件要與頁面關聯(lián)才行。 |
bdf2.useConservativeAuthorityStrategy | boolean | false | 是否采用保守權(quán)限策略,默認為false,表示不采用保守權(quán)限策略,所有頁面如果沒有分配權(quán)限,大家皆可訪問;如果為true,那么所有頁面必須經(jīng)過授權(quán)才能訪問。 |
bdf2.generateCaptchaUrl | String | /generate.captcha | 登錄時采用的驗證碼的URL。 |
bdf2.formLoginUrl | String | /bdf2.core.view.frame.Login.d | 登錄頁面的URL。 |
bdf2.sessionExpiredUrl | String | /bdf2.core.view.response.SessionExpired.d | 用戶登錄會話過期顯示的提示頁面。 |
bdf2.forceHttpsFormLogin | boolean | false | 是否強制采用HTTPS方式登錄。 |
bdf2.dataSourceContextLocation | String | home:datasources.xml | 默認用于配置系統(tǒng)數(shù)據(jù)源的Spring配置文件的地址,默認就是我們在WEB-INF/dorado-home目錄下看到的datasources.xml文件。 |
bdf2.disableShowLoginInfoShortcutRegister | boolean | false | 登錄成功之后主界面框架左下角看到的登錄人信息是否禁用,默認不禁用。 |
bdf2.authenticationType | String | form | 登錄認證方式,默認支持三種方式,分別是form(本地的一個登錄頁面)、basic(瀏覽器內(nèi)置的登錄窗口)及cas(CASSSO登錄) |
bdf2.controllerSuffix | String | .action | BDF2提供的實現(xiàn)com.bstek.bdf2.core.controller.IController 接口機制就可以定義一個Controller請求時其URL的后綴,默認為.action,比如內(nèi)置查看系統(tǒng)屬性XML列表的properties.list.action等。 |
bdf2.useRememberMeForLogin | boolean | true | 登錄時是否顯示記住登錄信息的復選框。 |
bdf2.globalMethodIntercetporBeanNamesPattern | String | defaultBeanNameForNotMatch | 定義我們要攔截的業(yè)務方法的bean的id名稱,多個beanid可以用逗號分隔,比如"*Maintain,*Dao",那么就表示將攔截所有bean的id以Maintain結(jié)尾的或以Dao結(jié)尾的bean的方法調(diào)用 |
更多建議: