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

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

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

    隨筆-159  評(píng)論-114  文章-7  trackbacks-0
    轉(zhuǎn):

    今天試著把大蝦寫的系統(tǒng)登錄模塊加到我們現(xiàn)有的模塊里來,他寫的時(shí)候因?yàn)橛行┰囼?yàn)的成分,所以沒有按照我們項(xiàng)目的配置來寫,也沒有按照我們的模塊來劃分配置,加過來以后重新配置了模塊信息,結(jié)果居然無法正常運(yùn)行。顯示錯(cuò)誤:“cannot retrieve action mapping? 。廢了九牛二虎之力,都無法解決。web.xml、struts-config、模塊配置,一切看起來都無比的正常,但就是運(yùn)行不了。真搞不清楚是哪里出了問題。還以為搞不定,晚上要加班了,誰知道,踏破鐵鞋無覓處,柳暗花明又一村,在google上搜索關(guān)鍵字"action mapping 找不到",第一個(gè)鏈接居然就是問題的答案!(還從來沒有只點(diǎn)一次就可以找到問題答案的經(jīng)驗(yàn),所以興奮無比^O^)

    ??????? 總的來說,問題的原因就在于,struts是在第一次收到對(duì)action的請(qǐng)求(注意:不包括jsp的請(qǐng)求)時(shí),提取這個(gè)請(qǐng)求的url的路徑信息,把相應(yīng)模塊的mapping信息設(shè)置到請(qǐng)求中去。如果在進(jìn)入一個(gè)模塊時(shí),第一次訪問的是一個(gè)jsp頁面,而在這個(gè)jsp頁面中提交到該模塊的一個(gè)action,就會(huì)出現(xiàn)找不到action mapping的情況。這就是因?yàn)椋谶M(jìn)到這個(gè)模塊時(shí),訪問的是jsp,這個(gè)模塊的任何一個(gè)action都沒有被訪問到,所以struts的ActionServlet還沒有來得及把這個(gè)模塊的mapping設(shè)置到請(qǐng)求中,自然找不到該模塊的action。

    ??????? 因此,這就引出一個(gè)約定,就是系統(tǒng)中盡量避免對(duì)Jsp的直接訪問,如果要訪問也要通過action來forward。雖然看起來麻煩一點(diǎn),但是安全性、健壯性都會(huì)有所提高。

    ??????? 關(guān)于以上提到的模塊mapping的設(shè)置原理,具體的文章在這里(不長(zhǎng)),值得收藏:

    ??????? 原文鏈接:http://202.100.72.44/news/itschool/pro/pro44134.htm




    評(píng)論:
    # re: Cannot retrieve mapping for action 之 問題解決 2007-08-21 14:13 | 燕赤霞
    說得好,頂!  回復(fù)  更多評(píng)論
      
    # re: Cannot retrieve mapping for action 之 問題解決 2010-04-19 09:57 | 你爹
    說的好個(gè)球,一點(diǎn)都沒有說清楚,看了更不懂,舉列直接說才是王道  回復(fù)  更多評(píng)論
      
    主站蜘蛛池模板: 亚洲视频在线观看不卡| 亚洲电影免费在线观看| 国产国拍精品亚洲AV片| 国产免费伦精品一区二区三区 | 成人亚洲性情网站WWW在线观看 | 国产免费拔擦拔擦8x| 青青青国产在线观看免费| 在线免费观看毛片网站| 亚洲综合另类小说色区色噜噜| 亚洲国产精品自在在线观看| 亚洲男人天堂2018av| 一区二区免费国产在线观看| 鲁大师在线影院免费观看| 好吊妞998视频免费观看在线| 国内精品99亚洲免费高清| 亚洲精品亚洲人成在线观看麻豆| 亚洲av日韩av永久在线观看 | 国产精品亚洲片在线花蝴蝶| 中文字幕免费在线视频| 中文无码日韩欧免费视频| 欧洲一级毛片免费| 亚洲精品成人久久久| 亚洲第一页中文字幕| 全黄A免费一级毛片| 日本视频一区在线观看免费| 亚洲国产成人乱码精品女人久久久不卡| 久久夜色精品国产亚洲AV动态图| 亚洲综合在线一区二区三区| 两性色午夜视频免费网| 毛片a级三毛片免费播放| 精品剧情v国产在免费线观看| 亚洲精品白浆高清久久久久久| 亚洲视频无码高清在线| a在线观看免费视频| 午夜一区二区免费视频| 内射干少妇亚洲69XXX| 污网站在线免费观看| 妻子5免费完整高清电视| 亚洲精品国产美女久久久| 亚洲AV无码一区二区一二区| 十八禁无码免费网站|