问题描述
|
我看到一个链接struts2下拉了,但是我不明白如何使用准备拦截器。
如何将请求转发到jsp并调用view方法
谁能给我一个例子吗?
public class YourAction extends ActionSupport {
public String prepare(){
// populate your drop down object
}
public String view(){
// forward to your jsp
return SUCCESS;
}
}
解决方法
根据拦截器的类型,拦截器会在执行动作之前和/或之后被调用。在您的情况下,使用prepare拦截器。要大致了解拦截器的工作流程,请看这里
关于准备拦截器,您应该在使用前阅读本文。
, 尝试使用方法名称
prepareView()
代替prepare()
。
因为,ѭ2this将在此类中的任何方法之前被调用,而prepareView()
将仅在view()
之前被调用。