Ibm
如何自定義或替換 IBM traveler 的預設登錄頁面(servlet 頁面)?
當使用者訪問 https:/// 並在提供正確的使用者名和密碼後被重定向到 https:///traveler 時,他們會看到一個顯示其使用者狀態的基本資訊頁面。還有一些連結可以獲取 IBM verse 應用程序,並管理他們的筆記 ID/設備。
我想用一個自定義的頁面替換這個頁面,或者至少從頁面中刪除一些資訊。例如完整的使用者名、設備資訊、同步活動、軟體和伺服器硬體資訊等…
有人可以向我指出一些文件來解釋這是否可能,或者告訴我如何實現這個目標?
此登錄頁面由 traveler servlet 動態生成。servlet 可以在
Domino-program-directory\Travler\lib
- Directory 中找到。它是一個名為
traveler.jar
. 您可以嘗試對其進行“逆向工程”,但由於程式碼僅作為已編譯的類文件存在,因此我認為這樣做的機會不大。我能找到的唯一“可讀”的東西(快速瀏覽)是定義該頁面上文本元素的屬性文件。
如果你真的想那樣做,我會建構一個(XPage)應用程序(例如 traveleruser.nsf),它在後台使用 ajax 請求從 servlet 獲取資訊,然後將一些樣式表/格式應用於在將其呈現給使用者之前做出響應。
這是您最接近自定義此頁面的方式。