我們先假設這樣乙個場景,實際之中也是這樣做的,有乙個分頁的論壇,現在我在第二頁,刪除其中乙個帖子,一般簡單來說,刪除後會自動跳到帖子的展現頁面的第一頁,但如果我想跳到原來所在的頁面,即帖子展現頁面的第二頁,該怎麼辦呢?
**配置如下:
test.jsp 中:
//要傳過去的當前頁面的 url 位址
string url = request.getscheme() + "://" + request.getservername() + ":" + request.getserverport();
url += request.getcontextpath();
url += request.getservletpath();
url += request.getquerystring()==null ? "" : ("?" + request.getquerystring());
/*或者用這種,更簡潔
string url = request.getrequesturl();
url += request.getquerystring()==null ? "" : ("?" + request.getquerystring());
*/">刪除
%>
delete.jsp 中:
string url = request.getparameter("url");
//進行刪除操作
response.sendredirect(url);
%>
關於vim,ctags的乙個小技巧
關於vim,ctags的乙個小技巧 vim可以使用ctags製作的tags檔案來瀏覽程式原始檔。問題是,當原始檔存放在目錄樹 也就是所謂的source tree 的時候,該怎麼辦呢?在預設情況下,ctags只會處理當前目錄裡的原始檔,而且vim也只會參考當前目錄的tags檔案。這時候,如果當前目錄裡...
關於vim,ctags的乙個小技巧
vim可以使用ctags製作的tags檔案來瀏覽程式原始檔。問題是,當原始檔存放在目錄樹 也就是所謂的source tree 的時候,該怎麼辦呢?在預設情況下,ctags只會處理當前目錄裡的原始檔,而且vim也只會參考當前目錄的tags檔案。這時候,如果當前目錄裡的原始檔引用了其他目錄裡的定義,那麼...
關於時間加密的乙個小技巧
有的時候可能需要對時間做乙個加密處理,不希望別人看到這個時間,我前一陣子也在搞軟體註冊期限的問題,就想了乙個簡單的方法,把過期時間寫入登錄檔,寫入登錄檔的日期我就進行了加密處理。哈哈。首先定義乙個加密陣列,因為日期的每個字元取值範圍就是0 9,所以我就定義乙個長度為10的string型別陣列。其次,...