1
我有一個帶有netbiscuits代碼的JSP,現在我刪除了netbiscuits代碼,但刪除後,我無法從我的上一頁獲取會話,因此無法繼續前進。我正在使用struts 1.請爲我的問題提出解決方案,我將不勝感激。提前致謝。無法訪問JSP上的會話
我有一個帶有netbiscuits代碼的JSP,現在我刪除了netbiscuits代碼,但刪除後,我無法從我的上一頁獲取會話,因此無法繼續前進。我正在使用struts 1.請爲我的問題提出解決方案,我將不勝感激。提前致謝。無法訪問JSP上的會話
我不確定你的問題。
你能解釋一下嗎?
通常在JSP頁面訪問會話,我們使用的代碼與小腳本一樣需要
String x=(String)session.getAttribute("uname");
型鑄造。 或使用
String x=""+session.getAttribute("uname");
如果你想在JSP頁面中做的地方打印,
<%= session.getAttribute("uname")%>
它將打印jsp頁面會話值。
以其它方式使用像
<% String x=""+session.getAttribute("uname"); %>
<%=x %>
在Java頁面訪問
Map session = ActionContext.getContext().getSession();
String uname=""+session.get("uname");
沒有任何代碼,這是不可能的幫助。該會話是*每個* JSP頁面上的隱式對象,因此不是因爲無法訪問會話本身。 –