1
我正在爲一個Web應用程序創建一些頁面,我現在有一些頁面上有一個公司的簡要描述和一個鏈接,允許他們登錄訪問更多信息。當用戶登錄時,他們應該被重定向到更詳細的頁面版本。用於設置會話變量的scriptlet的替代方法?
爲了做到這一點,當用戶點擊登錄鏈接時,我保存公司名稱(因爲它用在網址中)到會話並訪問它,當用戶登錄時找出在哪裏將它們重定向到。
這工作正常,但唯一的問題是這些網頁使用簡單的文件名控制器,我不想爲他們實現控制器,所以我可以設置此屬性。我已經在我的JSP使用小腳本找到了解決:
<a href="<c:url value='/login.jsp' />"
onclick="<% session.setAttribute("partner", "companyName"); %>"
>
Click here to log in
</a>
一些SO閱讀後
現在和其他資源,我知道使用這些腳本小程序是高度氣餒,但我在一個頭緒解決這個問題而不必實現一個控制器來處理這個簡單的問題。任何建議將不勝感激。
正是我一直在尋找,謝謝! –