上午調試了一個上午的js,就只要實現一個頁面的跳轉,
在a.jsp中輸入信息,然後點擊提交按鈕跳轉到b.jsp中,在b.jsp中將剛在a.jsp中填寫的信息重新顯示,讓其確認,如果需要修改就點擊返回按鈕跳轉回到a,jsp中,我開始是用的<input type="button" name="back" value="重新填寫" οnclick="javascript:history.back(-1);"/>實現的
後來發現跳轉回到a.jsp后里面填寫的數據全部消失了,我不知道要怎麼保存,就開始了那種最愚蠢的做法,將填寫的數據設置到session中,讓後取出來用,不過沒有試成功,總是有錯,無意之中在我那本js的資料書裏看到了javascript:history.go(-1);的方法,呵呵,嘗試了一次,真的實現了數據的保留
總結一下:
history.back(-1):直接返回當前頁的上一頁,數據全部消息,是個新頁面
history.go(-1):也是返回當前頁的上一頁,不過表單裏的數據全部還在
看來以後得好好研究javascript了