Spring AOP问题

如下配置(注意and args(pID))时没有打印语句
clipboard.png

clipboard.png

clipboard.png

更改为如下配置就能进去,能打印(其实就是把去掉了and args(pID))
clipboard.png

clipboard.png

我不知道为什么会这么神奇
我试过arg-names="pID"这样会报错
还有这样 && args(pID)也是没效果的

阅读 2.2k
1 个回答

所有能试的都试了 不知道问题出在哪
最后改了一下 String pID = this.request.getParameter( "pID");
request可以通过@Resource得到
也可以这样得到HttpServletRequest request = ((ServletRequestAttributes) RequestContextHolder.getRequestAttributes()).getRequest();
补充args(pID, ..)这样就行了

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题