gpt4 book ai didi

java - 未调用接缝页面操作

转载 作者:行者123 更新时间:2023-11-30 05:09:56 25 4
gpt4 key购买 nike

我有一个显示实体的页面,但在渲染页面之前,我需要根据传入的参数执行实体查找。为此,我尝试使用 Seam Page在我的pages.xml 文件中声明的操作,用于在呈现页面之前调用查找操作。我的设置如下所示:

pages.xml:

<page view-id="/mypage.xhtml" action="#{mylookup.lookupEntity}"></page>

我的 Action 类:

@Name("myLookup")
@AutoCreate
public class MyLookup {

@RequestParameter
private String myParam;

...

public void lookupEntity() { ...}

...
}

对我来说一切看起来都很好,但是当我点击链接进入该页面时,我的lookupEntity()操作永远不会被调用。我添加了断点和日志语句,很明显它永远不会被调用。

造成这种情况的典型原因是什么?我是否应该在某个地方寻找有关失败原因的更多信息?

最佳答案

很简单,因为调用的组件名称 (#{mylookup.lookupEntity}) 组件名称 (#{myLookup.lookupEntity}) 不匹配。

关于java - 未调用接缝页面操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3789544/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com