在Wicket中创建servlet,将输入作为提交到web页面时的参数传递

在Wicket中创建servlet,将输入作为提交到web页面时的参数传递,wicket,Wicket,我是Wicket的新手,使用一些教程制作了一个应用程序 如何创建一个servlet并将输入从该servlet传递到一个网页,而不使用数据库事务?我假设您正在尝试从Wicket应用程序外部重定向到Wicket页面(参数化) 您可以使用其中一种URL编码策略(BookmarkablePageRequestTargetUrlCodingStrategy,QueryStringUrlCodingStrategy,…)来实现这一点,这将为该页面提供一个干净的URL,可以轻松引用。或者,您可以在web应用程

我是Wicket的新手,使用一些教程制作了一个应用程序


如何创建一个servlet并将输入从该servlet传递到一个网页,而不使用数据库事务?

我假设您正在尝试从Wicket应用程序外部重定向到Wicket页面(参数化)

您可以使用其中一种URL编码策略(
BookmarkablePageRequestTargetUrlCodingStrategy
QueryStringUrlCodingStrategy
,…)来实现这一点,这将为该页面提供一个干净的URL,可以轻松引用。或者,您可以在web应用程序中的某个位置放置一个
BookmarkablePageLink
,复制它生成的链接并使用它重定向到

您可以使用普通的
?par1=val&par2=val
系统,在希望向其传递参数的任何位置引用该链接

要在页面中读取这些参数,您需要定义页面构造函数,如下所示:

...
public MyPage(final PageParameters parameters) {
    final String par1 = parameters.getString("par1");
    final String par2 = parameters.getString("par2");
}
...

“从那个输入到网页”是什么意思?从servlet获取要在WicketPage中显示的数据?或者从servlet重定向到带参数的WicketPage?@bert:我想从带参数的servlet重定向到WicketPage。