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

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


    網站導航:
     
    主站蜘蛛池模板: 一级毛片全部免费播放| 免费在线观看黄网站| 青青青国产在线观看免费网站| 国产麻豆免费观看91| 成人永久免费高清| 亚洲精品日韩一区二区小说| 久爱免费观看在线网站| 国产午夜鲁丝片AV无码免费 | 免费一级国产生活片| 亚洲国产欧美国产综合一区| 精品无码国产污污污免费| 亚洲视频2020| 一级一级一片免费高清| 成人免费淫片在线费观看| 亚洲福利视频一区| 亚洲一区二区三区免费| 日本无卡码免费一区二区三区| 亚洲国产精品无码第一区二区三区 | 亚洲av日韩av无码av| 最近的2019免费中文字幕| 一区二区三区亚洲视频| 亚洲综合国产成人丁香五月激情| 久久狠狠躁免费观看2020| 亚洲视频在线观看免费视频| 国产一级高青免费| 亚洲日韩国产精品乱| 免费国产污网站在线观看不要卡| 插B内射18免费视频| 美女被羞羞网站免费下载| 国产网站免费观看| 两性色午夜免费视频| 亚洲制服丝袜在线播放| 国产成人精品免费视频动漫| 麻豆亚洲av熟女国产一区二| 国内免费高清在线观看| 亚洲av无码专区在线| 亚洲成a人片在线观看国产| 一级毛片免费不卡| 亚洲黄色网址在线观看| 国产精品免费综合一区视频| 久久久久国产精品免费看|