異常:org.apache.jasper.el.JspPropertyNotFoundException

    剛學JSF,做學校佈置的一個作業時出現這個異常,留個記錄防止以後犯同樣錯誤:


這是JSF界面提交按鈕代碼:


這是我的DateBean:



這是faces-config.xml:


總結一下出現這個異常的常見原因,其實都是一些低級錯誤:

1.JSF界面的屬性方法首字母不小心寫成大寫的,而且action屬性裏面的DateBean位置應該是具體實例而不是類名

    ,改爲date1(上面就是這個錯誤)

2.另外如果異常信息中說的是Target Unreachable, 'date ' returned null, 那是託管bean的問題,get返還值空,可以在get方法裏面加一個判斷,

   空則返還new MyDate(),或者像上面的一樣,直接private MyDate date = new MyDate();


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章