struts2拦截器 怎么没用的
<interceptors><interceptorname="auth"class="com.service.AuthInterceptor"></intercepto...
<interceptors>
<interceptor name="auth" class="com.service.AuthInterceptor"></interceptor>
</interceptors>
<global-results><result name="login" type="redirect">/login.jsp</result>
</global-results>
package com.service;
import java.util.Map;
import com.opensymphony.xwork2.Action;
import com.opensymphony.xwork2.ActionInvocation;
import com.opensymphony.xwork2.interceptor.AbstractInterceptor;
public class AuthInterceptor extends AbstractInterceptor
{
@Override
@SuppressWarnings("unchecked")
public String intercept(ActionInvocation invocation) throws Exception
{
Map map = invocation.getInvocationContext().getSession();//jsp登录页面将用户登录的信息存在一个session中
if(map.get("username") == null) //判断session中有没有用户登录的信息,没有就返回login
{
return Action.LOGIN;
}
else
{
return invocation.invoke(); //若有登录信息就继续执行其他拦截器的代码
}
}
}
和没加一样 展开
<interceptor name="auth" class="com.service.AuthInterceptor"></interceptor>
</interceptors>
<global-results><result name="login" type="redirect">/login.jsp</result>
</global-results>
package com.service;
import java.util.Map;
import com.opensymphony.xwork2.Action;
import com.opensymphony.xwork2.ActionInvocation;
import com.opensymphony.xwork2.interceptor.AbstractInterceptor;
public class AuthInterceptor extends AbstractInterceptor
{
@Override
@SuppressWarnings("unchecked")
public String intercept(ActionInvocation invocation) throws Exception
{
Map map = invocation.getInvocationContext().getSession();//jsp登录页面将用户登录的信息存在一个session中
if(map.get("username") == null) //判断session中有没有用户登录的信息,没有就返回login
{
return Action.LOGIN;
}
else
{
return invocation.invoke(); //若有登录信息就继续执行其他拦截器的代码
}
}
}
和没加一样 展开
2014-06-01
展开全部
<interceptors>
<interceptor name="auth" class="com.service.AuthInterceptor"></interceptor>
<interceptor-stack name="baseStack">
<interceptor-ref name="auth" />
<interceptor-ref name="defaultStack" />
</interceptor-stack>
</interceptors>
<default-interceptor-ref name="baseStack" />
<global-results>
<result name="login" type="redirect">/login.jsp</result>
</global-results>
try
Storm代理
2023-08-29 广告
2023-08-29 广告
"StormProxies是全球大数据IP资源服务商,其住宅代理网络由真实的家庭住宅IP组成,可为企业或个人提供满足各种场景的代理产品。点击免费测试(注册即送1G流量)StormProxies有哪些优势?1、IP+端口提取形式,不限带宽,I...
点击进入详情页
本回答由Storm代理提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询