中易网

Spring的依赖注入怎样和Struts2的零配置整合呢?

答案:2  悬赏:20  
解决时间 2021-02-12 23:03
Spring的依赖注入怎样和Struts2的零配置整合呢?
最佳答案
首先,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;
}
}

}
全部回答
org.springframework.web.context.ContextLoaderListener contextConfigLocation /WEB-INF/applicationContext.xml 在web.xml中注入监听器,找到spring ioc容器(applicationContext.xml)所在处就行了。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
我男朋友也是白羊座的,我很痛苦,现在每次他
橡树湾红橡庭院东门(人行门)地址在什么地方,
用"簇拥"这个词造句
管理系统中计算机应用对企业有什么意义
系统抖动是怎样形成的?它的不利作用是什么?
烟台开发区那里有磨刀的
闪亮彩钢瓦钢材大全在什么地方啊,我要过去处
河北保定涞水的阶梯电价第一档为什么每个月才
开元图文地址在什么地方,想过去办事
如何理解逻辑学中的否定
雅马哈音乐中心(望京店)地址在什么地方,想过
眼睛可能会瞎了,我怎么那么倒霉啊,报应啊,
为什么在word 里打的字经过打印机打印后字就
山东路/营口道(路口)地址在哪,我要去那里办
有一本从火影世界重生回现实世界得小说
推荐资讯
造梦西游3唐僧和八戒打二杨戬27
请问练飞刀的靶子如何做?
上海的车牌在安徽违章能不能在安徽处理
井蓝净水器地址在什么地方,想过去办事
上海的哪个健身会所比较好一点呢?
王者荣耀中花木兰最近一次更新对她削弱大吗,
1987年12月19出生的现在是多少周岁啊?谢谢
乌兰浩特市 兴安盟乌兰浩特市职教中心幼师 在
贵港市金星国学幼儿园这个地址在什么地方,我
英雄联盟开大招时开装备技能会被打断吗
早上起来嗓子唱不成歌下午要去唱歌怎么办
在汽车中,标致307 308 408如何划分的,他们
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?