[英]Java Servlets (Session Management)
我有一個 Web 項目,其中 index.html 調用 =>First(Servlet),有一個超鏈接(稱為“單擊此處”),它調用 =>Welcome(Second Servlet),它也有一個超鏈接(稱為“返回”)
Html 文件需要輸入一些文本並有一個提交按鈕。 當我點擊提交時,First(Servlet File) 被調用並顯示一些超鏈接,並設置一個屬性來存儲在 html 文件中輸入的文本。
在 First(Servlet) 中,當我點擊超鏈接時,我被定向到 Welcome(Servlet File)。 通過 HTTPSession 使用 getattribute() 方法在此處顯示文本輸入。 當我單擊返回超鏈接時,我被重定向到 First(Servlet),如果您單擊相應的超鏈接,則可以繼續從 First 到 Welcome 和 Welcome to First 的導航。
但是,唯一需要擔心的是,Welcome 上顯示的文本只出現一次。 一旦我點擊返回,我就無法保持檢索丟失的輸入文本。 因此,第二次單擊“單擊此處”超鏈接時,我導航到“歡迎”,但顯示的文本值為空。
任何幫助表示贊賞!
您可以嘗試創建一個簡單的模型,在該模型中定義您不想丟失的重要元素,然后將其訪問權授予您的每個 Servlet。 我建議將此作為您問題的可選解決方案。
最好的問候奧馬
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.