请jdon兄弟解惑啊。......关于jsf的迷惑

06-03-16 xxxzheng
首先我要实现的结果是从一个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中没有找到这个.

猜你喜欢