【发布时间】:2010-09-24 17:31:41
【问题描述】:
我有一个显示实体的页面,但在呈现页面之前,我需要根据传入的参数执行实体查找。为此,我正在尝试使用 Seam Page在我的 pages.xml 文件中声明的操作,用于在呈现页面之前调用查找操作。我的设置如下所示:
pages.xml:
<page view-id="/mypage.xhtml" action="#{mylookup.lookupEntity}"></page>
我的动作课:
@Name("myLookup")
@AutoCreate
public class MyLookup {
@RequestParameter
private String myParam;
...
public void lookupEntity() { ...}
...
}
对我来说一切都很好,但是当我单击链接将我带到该页面时,我的 lookupEntity() 操作永远不会被调用。我添加了断点和日志语句,很明显它永远不会被调用。
造成这种情况的典型原因是什么?我应该在某个地方寻找有关失败原因的更多信息吗?
【问题讨论】: