<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 閱讀(615) 評論(0)  編輯  收藏

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


    網站導航:
     
    主站蜘蛛池模板: 亚洲情A成黄在线观看动漫软件 | 亚洲国产精品无码久久久不卡 | 亚洲AV成人一区二区三区在线看| 999久久久免费精品播放| 国产成A人亚洲精V品无码| 国产性生大片免费观看性| 亚洲日产韩国一二三四区| 成人免费午夜视频| 亚洲一区二区三区高清不卡| 免费福利网站在线观看| 2020国产精品亚洲综合网| 在线看片人成视频免费无遮挡| 亚洲精品无AMM毛片| 国产成人免费片在线观看| 黄色a三级免费看| 伊人亚洲综合青草青草久热| 中国一级全黄的免费观看| 亚洲自偷自偷图片| 久久久久国色av免费看| 亚洲一级毛片免费在线观看| 免费看无码自慰一区二区| 精品免费AV一区二区三区| 国产亚洲美日韩AV中文字幕无码成人| 久久免费香蕉视频| 亚洲精品美女久久久久| 精品久久久久成人码免费动漫| 亚洲女子高潮不断爆白浆| 久久久精品国产亚洲成人满18免费网站 | 一级毛片高清免费播放| 久久精品国产亚洲AV网站| 免费下载成人电影| 免费一级毛片在线播放视频免费观看永久 | 精品亚洲成α人无码成α在线观看| 中文字幕无码免费久久| 国产在线观看免费不卡| 丰满妇女做a级毛片免费观看| 亚洲高清在线视频| 日韩午夜免费视频| 无人在线观看免费高清| 亚洲一区二区三区播放在线| 亚洲乱码国产一区网址|