5
我有一個JSF的Web應用程序,並在我的web.xml我有這樣的配置:帶有參數的web.xml登錄頁面?
<login-config>
<auth-method>FORM</auth-method>
<form-login-config>
<form-login-page>/mainLoginPage.jsp</form-login-page>
<form-error-page>/mainLoginPage.jsp?error=true</form-error-page>
</form-login-config>
</login-config>
嗯,像URL做工不錯:
http://localhost:8080/mainLoginPage.jsp
不過,我想也有可能追加URL參數此mainLoginPage,例如:
http://localhost:8080/mainLoginPage.jsp?co=google
因此,基於該公司的用戶,mainLoginPage將針對不同的公司對不同的登錄頁面進行編輯。
如果我嘗試上述參數化網址它不會工作,因爲它「認爲」我請求另一個頁面,並且未登錄它將我重定向到默認login.jsp。
問題:有沒有在web.xml中指定,它應該讓我補充PARAMS這個mainLoginPage,而不是硬編碼它們的Web XML像我一樣的錯誤頁面的方法嗎?
謝謝。