0

我的应用程序混合了 wicket 和 jsp 页面。在我的情况下,我必须从 servlet 调用 wicket 页面,并在请求对象中有一些值。有人可以解释一下如何实现这一点。谢谢

4

1 回答 1

1

你是什​​么意思'调用检票页面'?您的意思是在用户对加载 servlet 的页面执行某些操作后向用户加载一个检票口页面?

您的用例到底是什么?

我认为最好不要混合 jsp 和 wicket,但考虑到你做了:

BookmarkablePages 提供了一种直接寻址检票口页面的方法,因为它具有可收藏的 url(例如,/home 而不是 /page?13)。我们使用这些来加载具有特定请求参数的特定页面(即,/student/1234/results 显示学生 1234 的结果页面)。

此外,您可以实现某种侦听器服务,该服务基于某个调用/有效负载,构造一个检票口页面并返回该页面的 url,但这似乎有点矫枉过正。在大多数情况下,我认为可添加书签的页面就足够了。

看看http://wicket.apache.org/apidocs/1.5/org/apache/wicket/protocol/http/WebApplication.html#mountPage(java.lang.String , java.lang.Class)

或者

http://wicketinaction.com/2011/07/wicket-1-5-mounting-pages/

于 2013-08-02T11:50:54.703 回答