在 Tapestry 中渲染 requestParameter

发布于 2024-11-28 11:04:22 字数 447 浏览 2 评论 0原文

我喜欢在我的 Tapestry 页面中呈现一个 reqeustParameter“id”。

类似于:

<span>${id}</span>

如果我使用 google.com?id=1 请求页面,它应该呈现 1 应该是可能的,但找不到解决方案。

该文档建议在 Java 类中使用 @Property,但我无法导入它。 --> http://tapestry.formos.com/nightly/tapestry5/guide/parameters.html谢谢

I like to render a reqeustParameter "id" in my Tapestry Page.

Something like:

<span>${id}</span>

If I request the page with google.com?id=1 it should render <span>1</span> Should be possible, but cant find a solution.

The doc suggest to use @Property in the Java-Class, but I can't import that. --> http://tapestry.formos.com/nightly/tapestry5/guide/parameters.html

thx

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

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

发布评论

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

评论(1

凝望流年 2024-12-05 11:04:22

评估查询参数在 Tapestry 中有点不常见,但如果您绝对需要它们(例如,某些外部进程使用参数调用您的页面),您可以通过 请求服务:

@Inject
private Request request;

public String getId() {
    return this.request.getParameter("id");
}

Evaluating query parameters is a little bit uncommon in Tapestry, but if you absolutely need them (e.g. some external process calls your page with a parameter), you can access them through the Request service:

@Inject
private Request request;

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