【发布时间】:2009-09-30 19:35:29
【问题描述】:
我正在使用 ADF Faces 11g\JDeveloper 11g 开发 Web 应用程序并使用 Weblogic 10.3 进行部署。
我在导航到同一个 JSP 页面时遇到了一些问题。
例子:
我有一个使用模板的页面:
<f:view>
<af:document id="d1">
<af:form id="f1">
<af:pageTemplate viewId="/base/templase.jspx" id="pt1">
<f:facet name="body">
(...)
<af:commandButton action="#{listPersons.query}"
text="Search"
id="buttonSeachPersons"/>
(...)
以及backing bean中的查询方法:
public void query() {
this.persons = findPersons(filter);
}
重定向到同一页面,但不包含模板页面内容。
我尝试在查询方法中返回String并创建导航,但没有成功...
有人有什么建议吗?
导航到不同页面时效果很好。
【问题讨论】:
-
想不出为什么这行不通。所以它返回查询结果而不是你的样式、其他文本等?也许你正在接受一个被吞没的例外。尝试启用未捕获异常断点进行调试。导航规则在哪里定义? (faces-config 或 adfc-config)
标签: java jsf weblogic-10.x oracle-adf