<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)  編輯  收藏

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


    網站導航:
     
    主站蜘蛛池模板: 男男gvh肉在线观看免费| 免费福利网站在线观看| 亚洲AV成人无码网天堂| 亚洲男人天堂2017| 亚洲色欲久久久久综合网| 日本二区免费一片黄2019| 最近中文字幕电影大全免费版| 一区二区三区免费视频观看| 亚洲人成网站免费播放| 亚洲国产精品无码久久久| 国产av无码专区亚洲av桃花庵 | 久久精品国产亚洲av麻豆色欲| 亚洲А∨精品天堂在线| 国产精品酒店视频免费看| 成人性生免费视频| 国产精品久久久久久久久久免费| 最近免费中文字幕高清大全| 久久99青青精品免费观看| 无码中文字幕av免费放dvd| 青青操视频在线免费观看| 国产裸体美女永久免费无遮挡| 黄页网站在线观看免费| 久久水蜜桃亚洲AV无码精品| 亚洲啪AV永久无码精品放毛片| 亚洲av无码一区二区三区天堂古代| 亚洲综合视频在线观看| 久久久亚洲欧洲日产国码aⅴ| 亚洲国产精品人久久| 亚洲A∨无码一区二区三区| 亚洲成AV人片一区二区| 久久久久亚洲av无码尤物| 亚洲国产综合专区在线电影| 亚洲精品免费视频| 亚洲黄网在线观看| 亚洲成人午夜电影| 久久精品国产亚洲AV忘忧草18| 亚洲av永久无码嘿嘿嘿| 亚洲国产精品成人午夜在线观看| 久久亚洲精品无码av| 亚洲av午夜电影在线观看| 午夜在线免费视频|