0
假設我有一個名爲index1.jsp的jsp頁面。在這個頁面上,我有一個複選框 ,如下所示。如何在使用後退按鈕後強制更新java bean?
<form name="form1" method="post" action="index2.jsp">
<input type="checkbox" name="check">
在我的服務器我有一個Java bean說,有setCheck和getCheck 功能爲myBean。
我最後還有以下內容。
<input type="submit" value="Submit" >
</form>
我選中該複選框,點擊提交按鈕,我去到下一個頁面, 和爲myBean的功能setCheck被調用。
然後我點擊我的瀏覽器的後退按鈕,回到index1.jsp 取消勾選複選框,然後點擊提交按鈕。我再次訪問index2.jsp,但是這一次,mybean沒有更新,setCheck沒有被調用,當我檢查這個值時,mybean的「check」變量仍然是「on」,儘管我剛轉身它關了。
任何人都可以告訴我如何回到jsp頁面,取消選中該按鈕並將其反映在我的bean中,該成員變量的名稱與我的jsp中的複選框名稱相同?