在Tapestry中呈现requestParameter

时间:2011-08-08 12:05:41

标签: java parameters tapestry

我喜欢在Tapestry页面中渲染一个reqeustParameter“id”。

类似的东西:

<span>${id}</span>

如果我请求包含google.com?id=1的网页,则应该呈现<span>1</span>应该可以,但无法找到解决方案。

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

THX

1 个答案:

答案 0 :(得分:4)

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

@Inject
private Request request;

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