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

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

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

    雅典之夏的小站
    知人者智 自知者明 Fighting!!

    這就是在前面的簡單應(yīng)用中,在view中,通過<bean:write name="myform" property="name">調(diào)用Actionform時出的問題,這個問題的直接原因很簡單就是:找不到"myform"這個Bean,用網(wǎng)上的話說就是在Action里一般會request.setAttribute()一些對象,然后在轉(zhuǎn)向的jsp文件里(用tag或request.getAttribute()方法)得到這些對象并顯示出來。這個異常是說jsp要得到一個對象,但前面的Action里并沒有將對象設(shè)置到request(也可以是session、servletContext)里。可能是名字錯了,請檢查jsp里的tag的一般是name屬性,或getAttribute()方法的參數(shù)值;或者是Action邏輯有問題沒有執(zhí)行setAttribute()方法就先轉(zhuǎn)向了。
    還有另外一個可能,純粹是jsp文件的問題,例如<logic:iterate>會指定一個id值,然后在循環(huán)里<bean:write>使用這個值作為name的值,如果這兩個值不同,也會出現(xiàn)此異常。(都是一個道理,request里沒有對應(yīng)的對象。)
    ”。
    ??????我對Actionform的機制不理解,心中的疑問:
    ??????1)如果ActionForm是Struts自動封裝到Request中,那么我可以直接在view.jsp中,能過<bean:write>調(diào)用這個ActionForm,如果假設(shè)這種情況成立時,那么Beanwrite中的bean名應(yīng)該是ActionForm的類名,還是在Struts-config.xml里給ActionForm定義的類名?
    ????? 2)如果沒有封裝的話,那么是不是需要在Action中把Actionform通過request.setAttribute("","")放到request中
    還是要放到Session中,
    ????? 我測試時候出的問題
    ?????? 有一次就是在1)的情況下測試成功的,但是以后再怎么試都不行,那次是引用的Struts-config.xml里給ActionForm定義的類名。非常奇怪,
    ????????還有就是2)的情況,測試中如果Action和Frombean在一個包下面,那么通過request.setAttribute("",""),就可以獲取到Bean,如果不是的話,有時候行,有時候不行,
    ??????? 如果通過request.getSession.setAttribute()設(shè)置ActionForm的話,每次都可以,他們的Scope肯定在一個Request中,那么為什么Session就可以,而Request不行。(結(jié)論:因為是在Actionfoward中設(shè)置了“redirect='true',這樣的話一跳轉(zhuǎn)時,Request中的內(nèi)容都會被重置,所以不行,把這一句去掉就可以了”)

    posted on 2006-10-30 14:07 rkind 閱讀(8521) 評論(1)  編輯  收藏 所屬分類: Struts

    FeedBack:
    # re: Struts中Cannot find bean XXX in any scope的問題
    2012-07-18 18:14 | yuhuashi
    我也覺得奇怪,就算Action里面沒有setAttribute("");為什么提取出來的不是null,而是直接拋出異常?  回復(fù)  更多評論
      
    主站蜘蛛池模板: 免费人成在线观看网站品爱网 | 7777久久亚洲中文字幕蜜桃| 一级特黄录像视频免费| 可以免费观看一级毛片黄a | 毛片a级毛片免费播放下载| 亚洲美女视频一区二区三区| 24小时日本电影免费看| 亚洲综合色丁香麻豆| 999国内精品永久免费观看| 亚洲AV成人噜噜无码网站| 毛片基地免费视频a| 日本免费中文字幕| 浮力影院第一页小视频国产在线观看免费| 亚洲精品456在线播放| 日韩视频在线精品视频免费观看| 亚洲人成图片网站| 97无码人妻福利免费公开在线视频| 自拍偷自拍亚洲精品情侣| 精品国产_亚洲人成在线| 免费观看日本污污ww网站一区| 美女扒开尿口给男人爽免费视频| 亚洲精品高清在线| 国产三级在线免费| 亚洲国产精品成人综合久久久| 无码人妻精品一二三区免费| jzzijzzij在线观看亚洲熟妇| 亚洲人成网站色在线入口| 最近2019中文免费字幕在线观看| 综合自拍亚洲综合图不卡区| 四虎成人免费网址在线| 福利免费在线观看| 国产精品亚洲午夜一区二区三区| 无码一区二区三区免费| 亚洲第一页在线视频| 免费人成在线观看视频播放| 久久久久久久99精品免费观看| 亚洲不卡1卡2卡三卡2021麻豆| 四虎永久免费网站免费观看| 精品国产麻豆免费人成网站| 亚洲熟妇久久精品| 久久久久亚洲AV成人无码网站|