<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    Sealyu

    --- 博客已遷移至: http://www.sealyu.com/blog

      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
      618 隨筆 :: 87 文章 :: 225 評論 :: 0 Trackbacks
    在用分派action的時候,我有兩個頁面addnews.jsp、listnews.jsp,在NewsAction.java中有兩個方法:addNews(),listNews()。當我在addnews.jsp中提交表單到action中的addNews()中,在里面我執行完插入數據庫的操作以后,我希望轉向到listnews.jsp中,所以一般想到的都是寫:return listNews(mapping, form, request, response);然后再listNews()方法中我執行了查詢數據庫的操作,最后我再forword到listnews.jsp,這個流程應該是非常清晰的,但是問題出來了,當我們增加新的文章以后,我們返回到列表界面,但是url路徑仍然是http://localhost:8080/newstest/newsAction.do?method=addNews 那么這就要出現問題了,當我們不斷的刷新頁面的時候,我們會發現,列表中增加了很多重復的數據,這是因為刷新url路徑時,請求還是從插入數據庫的操作開始的,所以一遍遍的執行插入操作,造成了頁面的重復提交。
    怎么解決呢?我們知道,重定向可以解決頁面刷新帶來的數據的重復提交的問題,我們自然可以利用重定向的方式來解決這個問題。但是struts的action里面mapping.findword();跳轉的話,默認的是在工程文件夾里面找要跳轉的頁面。這種情況,怎么解決呢?
     修改struts-config.xml 文件, 在action里面有一個redirect重新定向的屬性,struts中默認的是false,添加這個屬性,改成true,在forword中寫上要跳轉頁面的絕對或者相對地址就行了
    修改如下:
    <action-mappings>
      <action attribute="newsActionForm" name="newsActionForm"
       input="/addnews.jsp" path="/newsAction" parameter="method"
       scope="request" type="com.yongtree.news.action.NewsAction">
       <forward name="list" path="/listnews.jsp" redirect="true"></forward>
       <forward name="error" path="/addnews.jsp"></forward>
      </action>
    </action-mappings> 

    posted on 2008-04-19 20:56 seal 閱讀(614) 評論(0)  編輯  收藏

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 亚洲校园春色小说| 亚洲码在线中文在线观看| 亚洲精品美女久久久久久久| h视频在线免费看| 亚洲国产成人九九综合| 国产一卡2卡3卡4卡无卡免费视频| 亚洲黄色网址在线观看| 日本免费网址大全在线观看| 久久久久se色偷偷亚洲精品av | 亚洲AV无码精品无码麻豆| 成人性生交大片免费看好| 亚洲av日韩av激情亚洲| 久久九九兔免费精品6| 亚洲一卡一卡二新区无人区| 日韩视频免费一区二区三区| 免费精品国自产拍在线播放| 国产AV无码专区亚洲AWWW| 无码精品国产一区二区三区免费| 亚洲人成在线影院| 成在人线AV无码免费| 日本一区二区在线免费观看 | 中文字幕日韩亚洲| 99免费观看视频| 亚洲成a∧人片在线观看无码| 亚洲精品岛国片在线观看| 国内永久免费crm系统z在线| 亚洲午夜国产精品| 全亚洲最新黄色特级网站| 久久免费精品一区二区| 亚洲永久在线观看| 久久久久亚洲精品无码网址| 在线看无码的免费网站| 日本亚洲欧美色视频在线播放| 国产成人A亚洲精V品无码| 国产免费丝袜调教视频| 黄色一级视频免费| 亚洲美女视频一区二区三区| 国产女高清在线看免费观看| 久久成人免费大片| 男性gay黄免费网站| 亚洲沟沟美女亚洲沟沟|