在学习JSP和servlet时,我听说了重定向和分派(dispatch)。 Wicket的setResponsePage()
执行哪些操作?
最佳答案
setResponsePage
的作用取决于几个因素:调用setResponsePage的次数,调用setResponsePage的哪个变体以及使用哪种呈现策略。
您可以在请求期间多次调用setResponsePage
。 Wicket使用最后一个来工作。
setResponsePage有两种变体:带有Page
实例,带有Page
类和PageParameters
。后者将重定向到可添加书签的URL发送到浏览器。前者将取决于render strategy:
因此,第一个选项是分派(dispatch),第二个选项是分派(dispatch),然后是重定向,第三个选项将以servlet术语进行重定向。