java後端傳送到前端的資訊,國際化

2021-08-22 08:11:59 字數 568 閱讀 3338

最近在修改**第三方登入邏輯的相關資訊。

設定了三個關於第三方登入的開關,分別是繫結、註冊和遊客,當開關全部關閉後,使用者第三方登入,如果沒有帳號在認證源中,是不被允許登入的,這時就要返回登入首頁,同時給與相應的招管理員的提示。

這裡首先是取properties中配置的開關資訊,做判定,在後端如果判定開關全部關閉,則需要將當前的狀態的提示詞以key值為errormsg的鍵值對存入到當前的認證流程的flow中(使用webflow做的認證流程)。前端頁面中errormsg為標籤進行錯誤資訊的展示。

如果直接把資訊寫到鍵值對中,則無法進行國際化的切換。

國際化資訊儲存在messages_zh.properties(中文),messages_en.properties(英文)中。因此,後端直接在開關全部關閉情況下將定義乙個引數thirdbind,當判定開關全部關閉後,則將引數thirdbind賦值為true並傳流程flow之中,在前端將thirdbind取出判斷其值是否為true,為true,則取messages.properties中設定好的提示資訊,賦值給errormsg。

這樣即可達到資訊的國際化,當然方法肯定還有很多,我這種應該比較笨拙。

jenkins構建失敗後將資訊傳送到企業微信

建立乙個用於傳送錯誤訊息的notice wrong model 新增引數 構建後操作選擇執行python指令碼 coding utf 8 import os import requests import jenkins 獲取任務名稱 jobname os.getenv jobname jenkins...

去除右鍵選單中的傳送到選項

每次 路過 這個選單時總是很慢,一直想把它乾掉 總算是找到辦法了.當用滑鼠在資料夾或者檔案上右擊時,在顯示出的右鍵選單中有 傳送到 這一按鈕選項,如果選中此按鈕選項,就會出現乙個相應的關聯選單。在這一關聯選單中,選中其中的某一項,就可以將該資料夾或檔案作為乙個引數傳送到與此選項相關的程式中。我們可以...

資產從AP傳送到FA的流程介紹

使用資產成批增加過程 mass additions process 可以把資產從應付款模組自動增加到資產模組。過程如下 1,po訂單 在採購模組輸入採購資產的訂單。2,發票 在應付款模組建立相應的發票,並匹配這張採購資產的訂單。3,會計分錄 建立這張發票的會計分錄,並過賬到總賬。4,建立 creat...