OnActionFromStart(挂毯)

发布于 2024-12-22 15:01:09 字数 509 浏览 2 评论 0原文

我正在使用以下 java 和 tml 代码

java

    private void onActionFromStart(int id)
    {
       // here im getting url for the particular overlay when onclick 
    }

在 tml 中,

    <t:loop t:source="videos" t:value="pojo">

        <t:actionlink t:id="start" t:context="${pojo.id}" rel="#overlay1">
           // here image tag 
        </t:actionlink>
    </t:loop>

我的问题是当我单击图像时,它会被覆盖,但不会触发 onActionFromStart 如何解决此问题

I'm using this following java and tml code

java

    private void onActionFromStart(int id)
    {
       // here im getting url for the particular overlay when onclick 
    }

In tml

    <t:loop t:source="videos" t:value="pojo">

        <t:actionlink t:id="start" t:context="${pojo.id}" rel="#overlay1">
           // here image tag 
        </t:actionlink>
    </t:loop>

my problem is when i click on the image it get overlayed but onActionFromStart is not triggered how to solve this problem

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

倾城花音 2024-12-29 15:01:09

操作处理程序需要具有默认或公共修饰符,Tapestry 才能找到它们:

void onActionFromStart(int id) {
    ...
}

另请参阅组件事件 部分。

Action handlers need to have default or public modifiers for Tapestry to be able to find them:

void onActionFromStart(int id) {
    ...
}

Also take a look at the Component Events section of the docs.

你是年少的欢喜 2024-12-29 15:01:09

确保重新加载服务器并刷新页面。

操作处理程序不应该是私有的。

尝试:

public void onActionFromStart(int id) {
...
或者

,使用 Tapestry 的注释

    @OnEvent(value = EventConstants.ACTION, component = "start")
    public void start(int id){
    ...
    }

Make sure you reload the server and refresh the page.

Action handlers should not be private.

Try:

public void onActionFromStart(int id) {
...
}

Or, using tapestry's anotations

    @OnEvent(value = EventConstants.ACTION, component = "start")
    public void start(int id){
    ...
    }
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文