论坛首页 Java企业应用论坛

spring的aop初次使用

浏览 5894 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (7) :: 隐藏帖 (0)
作者 正文
   发表时间:2011-05-16  
废话不多说,直接上代码:
applicationContext.xml里面的配置:添加一个aop
<bean class="aop.Logger"></bean>
<aop:aspectj-autoproxy></aop:aspectj-autoproxy>
新建一个aop
@Aspect
public class Logger{
@Around("execution(* action.*.*(..))")
public Object logging(ProceedingJoinPoint pj) throws Throwable{
//System.out.println("执行到: "+pj.getTarget().getClass().getName()+"的: "+pj.getSignature().getName()+"方法:");
Object ret = pj.proceed();
//System.out.println("返回到页面: "+ret);
//return ret;
return ret;
}
}

程序运行,但是发现、struts2的上传功能中不能接收上传的文件了。。。上传的form中非file的input都能接收到。。file类型的接收不到了。。

哪个大神能给解释一下哩??
   发表时间:2011-05-16  
恩,实在着急了~大侠们~
0 请登录后投票
   发表时间:2011-05-17  
给力一点啊。。都过了一天了,还是没人~
0 请登录后投票
   发表时间:2011-05-17  
你把aop去掉看一看上传起作用不?先锁定引发错误的代码。
0 请登录后投票
   发表时间:2011-05-18  
spring把上下文里面的信息过滤了一遍?然后直接把request传过来的流给关闭了吧?
0 请登录后投票
   发表时间:2011-05-18  
struts.objectFactory.spring.autoWire.alwaysRespect = true
0 请登录后投票
   发表时间:2011-05-18  
好像web.xml中的filter要先加载一个什么clear的配置,才能上传,你在javaeye频道搜索struts2,有人回答过
0 请登录后投票
   发表时间:2011-05-18   最后修改:2011-05-18
form属性设置enctype="multipart/form-data",以二进制数据上传

默认为"application/x-www-form-urlencoded",不能上传文件
0 请登录后投票
   发表时间:2011-05-18  
aop不能写在MVC层吧 
0 请登录后投票
   发表时间:2011-05-18  
guozq518 写道
aop不能写在MVC层吧 

什么叫MVC层...求解
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics