先有个问题就是,在我的示例程序中,我通过调试发现当请求一个wicket 的url时候,那么
WicketServlet类的doGet方法会被调用4次,不知道其原因。
我是仿照开发指南那本书写的guestbook例子,跟书上例子基本一致。
web.xml内容如下:
<servlet> <servlet-name>demoApplication</servlet-name> <servlet-class>wicket.protocol.http.WicketServlet</servlet-class> <init-param> <param-name>applicationClassName</param-name> <param-value>org.wicket.demo.DemoApplication</param-value> </init-param> </servlet>
<servlet-mapping> <servlet-name>demoApplication</servlet-name> <url-pattern>/user/*</url-pattern> </servlet-mapping>
请求地址为:http://127.0.0.1:8080/demo/user 这个时候 WicketServlet类的doGet方法会被调用4次。
这是什么原因呢???