在 Wicket 中创建 servlet,以在提交到网页时将输入作为参数传递
我是 Wicket 新手,并使用一些教程制作了一个应用程序。
如何创建 servlet 并将输入从该 servlet 传递到网页而不需要数据库事务?
I'm new to Wicket and have made an application using some tutorials.
How do I create a servlet and pass on the input from that to a web page without database transactions?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我假设您正在尝试从 Wicket 应用程序外部重定向到 Wicket 页面(参数化)。
您可以使用其中一种 URL 编码策略(
BookmarkablePageRequestTargetUrlCodingStrategy
、QueryStringUrlCodingStrategy
...)来实现此目的,这将为该页面提供一个可以轻松引用的干净 URL。或者,您可以将BookmarkablePageLink
放入 Web 应用程序中的某个位置,复制它生成的链接并使用它重定向到。您可以在任何希望使用普通
?par1=val&par2=val
系统向其传递参数的地方引用该链接。要读取页面中的这些参数,您需要定义页面构造函数,如下所示:
I'm assuming you are trying redirect to a Wicket page (parameterized) from outside the Wicket application.
You can do this by using one of the URL encoding strategies (
BookmarkablePageRequestTargetUrlCodingStrategy
,QueryStringUrlCodingStrategy
, ...) which will give that page a clean URL which can be referenced easily. Or you can put aBookmarkablePageLink
in your web application somewhere, copy the link that it generates and use it to redirect to.You can reference that link anywhere you wish passing parameters to it using the normal
?par1=val&par2=val
system.To read these parameters in your page you will need to define your page constructor like so: