如何从servlet调用wicket页面

如何从servlet调用wicket页面,wicket,wicket-1.5,Wicket,Wicket 1.5,我的应用程序混合了wicket和jsp页面。在我的例子中,我必须使用请求对象中的某个值从servlet调用wicket页面。请有人解释一下如何做到这一点。谢谢你说的“呼叫wicket页面”是什么意思?您的意思是在用户对加载的servlet页面执行某些操作后,向用户加载wicket页面吗 您对此的用例是什么 我认为最好不要将jsp和wicket混合使用,但考虑到您已经这样做了: BookmarkablePages提供了一种直接寻址wicket页面的方法,因为它有一个可书签的url(例如,/home

我的应用程序混合了wicket和jsp页面。在我的例子中,我必须使用请求对象中的某个值从servlet调用wicket页面。请有人解释一下如何做到这一点。谢谢

你说的“呼叫wicket页面”是什么意思?您的意思是在用户对加载的servlet页面执行某些操作后,向用户加载wicket页面吗

您对此的用例是什么

我认为最好不要将jsp和wicket混合使用,但考虑到您已经这样做了:

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

此外,您还可以实现某种侦听器服务,该服务基于特定的调用/负载,构造一个wicket页面并返回该页面的url,但这似乎有些过分。在大多数情况下,我认为可设置书签的页面a就足够了

看一看,java.lang.Class)


很抱歉,问题不清楚。我有一个wicket页面(页面扩展org.apache.wicket.markup.htmlWebPage),我想知道一种方法,以便servlet可以将请求转发到此wicket页面。我必须随此请求对象发送一些数据。我是否可以在wicket应用程序类中挂载此页面,然后调用equest.getRequestDispatcher([MOUNTED wicket page STRING]).forward(请求,响应);有没有一种方法可以像servlet一样调用wicket页面?即某人单击浏览器上的链接并导航到某个页面。