解决方案 »

  1.   

    弄个拦截器,拦截所有controller,把你的变量放拦截器里弄成static的,对其进行操作?具体需求是啥我不清楚,你直接放数据库里不成吗
      

  2.   


    我这个是从数据库取到页面上去的。所有的controller 都需要返回同一个数据。有个统一的位置返回那个数据,不需要我自己每个controller 去写呢。比如 我 html 页面的title  keywords的设置
      

  3.   

    “我有后台有一些数据是属于任何controller,任何放放  都需要返回的、我能不能怎么统一处理下返回”
    -----------你不觉得抽象出来 做个 BaseController 能非常满足你的要求么
      

  4.   

    配置interceptor 拦截所有请求 添加你想要的东西
      

  5.   


    我这个是从数据库取到页面上去的。所有的controller 都需要返回同一个数据。有个统一的位置返回那个数据,不需要我自己每个controller 去写呢。比如 我 html 页面的title  keywords的设置奥,如果好修改的话,还是用继承吧,用个basecontroller
      

  6.   

     继承我是知道, 有考虑。另外一个问题 我页面上是用freeer。如果是我需要返回某个类呢。然后我页面上要调用类的某个方法。比如 类RuleUtils 我页面需要调下面的canAdd方法 @Resource
    private RoleValueService rs; public boolean canAdd(String roleName){
               //此处会用到 rs 
    return false;
    }
     这样返回的时候  我不能 new RuleUtils() 来返回。 这样的话 注解里面 就会为null。  该怎么处理呢