用ajaxfileupload+struts2上传出现空指针异常,求助

用ajaxfileupload+struts2上传出现空指针异常,求助,第1张

首先,struts2进行权限验证是用拦截器做的

一个简单的登录拦截器示例如下:

package com.zdf.interceptor

import com.opensymphony.xwork2.Action

import com.opensymphony.xwork2.ActionInvocation

import com.opensymphony.xwork2.interceptor.AbstractInterceptor

import com.zdf.entity.Admin

@SuppressWarnings("serial")

public class LoginInterceptor extends AbstractInterceptor{

@Override

public String intercept(ActionInvocation invocation) throws Exception {

// TODO Auto-generated method stub

Admin admin = (Admin)invocation.getInvocationContext().getSession().get("ADMIN")

if(admin!=null){

return invocation.invoke()

}else{

return Action.LOGIN

}

}

}

个人看法:错误信息提示为未找到请求的资源。

可以从2个方向去找问题:

1struts.xml配置文件

2请求form的action、namespace属性

主要方法:

1(一般可以解决)比较form的action、namespace属性与struts.xml中对应的action的name、namespace配置是否一致

2很细节的地方:如struts.xml根本未加载、配置文件格式有问题等等。。。这些很难找的


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11444889.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-16
下一篇 2023-05-16

发表评论

登录后才能评论

评论列表(0条)

保存