2011-05-13 42 views
0

我正在處理一個JSP項目。我有一個頁面調用另一個JSP。如何將參數傳遞給上一頁?

現在的問題是,如何在調用頁面中的被調用JSP頁面中傳遞或使用變量?

+3

我不明白。前一頁不再被訪問,所以你不會在那裏執行任何代碼。 – Bozho 2011-05-13 10:05:56

回答

1

您可以將變量保存在HTTPSession或ServletContext對象中。

而在調用JSP頁面中,使用或檢查變量的會話屬性。

session.setAttribute(objectId, Object);設置變量。

session.getAttribute(objectId);得到變量。

+1

也使用'session.removeAttribute(objectId);'在不需要變量之後。 – 2011-05-13 10:10:04

+0

請投下贊成票嗎? – Ankit 2011-05-13 10:22:46

+0

@Ankit:您必須在需要時進入會議範圍,而不是其他任何事情。這可能是你陷入低估的原因。但我不確定,那只是我的想法。當然,你的建議確實是一種可能性。 – 2011-05-13 10:56:33

1

我有一個調用另一個JSP頁面

問題就出在這裏這句話的頁​​面。

嘗試關注MVC。使用JSP僅用於將視圖Servlet作爲控制器

在這裏,simple.souther.us,你會發現新手簡單而精美的教程。