我是Wicket的新手,并使用一些教程制作了一个应用程序。
如何创建servlet并将其输入传递给没有数据库事务的网页?
答案 0 :(得分:3)
我假设您正尝试从Wicket应用程序外部重定向到Wicket页面(参数化)。
您可以使用其中一种网址编码策略(BookmarkablePageRequestTargetUrlCodingStrategy
,QueryStringUrlCodingStrategy
,...)执行此操作,这将为该网页提供一个可以轻松引用的干净网址。或者,您可以在您的Web应用程序中放置BookmarkablePageLink
,复制它生成的链接并使用它重定向到。
您可以使用普通的?par1=val&par2=val
系统将参数传递给它的任何地方引用该链接。
要在页面中阅读这些参数,您需要定义页面构造函数,如下所示:
...
public MyPage(final PageParameters parameters) {
final String par1 = parameters.getString("par1");
final String par2 = parameters.getString("par2");
}
...