請jdon兄弟解惑啊。......關於jsf的迷惑

xxxzheng發表於2006-03-16
首先我要實現的結果是從一個index.jsp 頁面按提交導向到一個list.jsp頁面(這裡成功實現),這個list.jsp頁面包含個<h:datable value="testListBean.list">它的值是一個list.在這個table中我加了一列做操作<h:commandLink value="edit" action="testListBean.edit">我希望我按下這個按扭我能轉到edit.jsp頁面.並把當前行的資料顯示在edit.jsp頁面.
我的testList是在face-config.xml中配置.
<managed-bean>
<managed-bean-name>testListBean</managed-bean-name>
<managed-bean-class>jobcn.view.bean.testPerdotBean</managed-bean-class>
<managed-bean-scope>session</managed-bean-scope>
</managed-bean>(我也改成過request測試過,也不行).
程式的就結果像我這個testListBean沒有建立一樣.但在這個list.jsp頁面中我卻已經得到testListBean.list資料(也就是在list.jsp頁面的dtable中能正確顯示資料)testListBean中的edit方法就是沒有執行並出現異常說我找不到這個edit方法.後來我又在testListBean加入一個String test ="test"並set and get .在我的list.jsp頁面中<h:outputText value="#{testListBean.test}"/>卻是空白的沒有顯示test.而且我在這個bean 加入個建構函式用log 輸出"create testListBean".我在log中沒有找到這個.

相關文章