我是开发我的应用程序的struts2。action类的示例代码如下
class sampleAction extends Action {
private List<Employee> employee;
public validate(){
--logic for validation
}
public String prepopulate(){
--logic for populating value of employee list
}
--getters and setters
}
现在我的问题是在页面加载时,我调用预填充函数并填充雇员列表的值。在页面提交后,调用valid
我有两个Struts2操作,这两个操作都是链接的,这样be的流序列就可以了。
action1
class Action1 extends ActionSupport
{
public String display()
{
Student stud = new Student();
stud.setName("I am from Action1");
//what should be done here so that I can get stud in another actio
我在Struts2中看到了拦截器的概念。我在Struts2的教程中看到了下面的例子。
在本例中,作者使用拦截器通过访问HttpSession并检查其中的USER_KEY来检查凭据。
在拦截器本身中访问HttpSession是个坏主意吗?我猜拦截器是Java编程中的简单servlet过滤器。
我觉得访问HttpSession最好的地方是在Struts2的action类里面。
如果我说错了,请纠正我。
public class AuthorizationInterceptor extends AbstractInterceptor {
private static final Strin