如题!怎么在通知的方法中获取application或session对象?
解决方案 »
- 关于JSP连接Oracle问题
- 急求一多线程群发邮件的java代码!请有经验者留言
- 有经验的帮我看一下
- 连接两次数据库,怎么只会返回最后一次连接数据库的数据
- 大型成大熟erp大软件技术转让
- 在线等待关于继承的问题!
- out.println( meta.getColumnType( i ) )都正确,为什么out.println( typeToString( meta.getColumnType( i ) ) )就错了!
- 初学jsp,帮忙看一段代码。
- 在tomcat下一个自建目录不能工作(解决后马上结帖)
- 工行非NC方式向银行发送指令数据
- 请问有关AOP事务的问题!
- B/S下的用java的摄象头程序
timeBookProxy.doAuditing(HttpServletRequest request);public class AuthorityInterceptor implements MethodInterceptor {
public Object invoke(MethodInvocation invocation) throws Throwable
{
HttpServletRequest request = null;
ActionMapping mapping = null;
Object[] args = invocation.getArguments();
for (int i = 0 ; i < args.length ; i++ )
{
if (args[i] instanceof HttpServletRequest) request = (HttpServletRequest)args[i];
if (args[i] instanceof ActionMapping) mapping = (ActionMapping)args[i];
}
if ( request.getSession().getAttribute("adminname") != null)
{
return invocation.proceed();
}
else
{
return mapping.findForward("login");
}
}
}