问题如下  在JSP 页面上利用 struts 标签   
  <s:if test="roleService.havingResource('/user/')">
     。
  </s:if>
   RoleService 配置 
 @Component
 @Transactional
 public class RoleService {
     ...
 } 
   注入采用默认模式 即 ByName , 没有基于JDK 代理实现 采用的是cglib代理
  但是在页面调用的使用没有执行 求解  分不太多见谅
  紧急求救    

解决方案 »

  1.   

    没看懂说啥 
    你要放到spring中的bean就用@Component 
    要用到的地方就在set方法上用@Resource
      

  2.   

     可能我说的不是太清楚  就是 我现在想在JSP 页面上调用service 中的方法 
     
     我通过资料查询 知道有一种方法  <s:if test="roleService.havingResource(...)">
       ...
     </s:if>  可以调用 RoleService   中的 havingResource 方法 
      使用的ByName 注入  roleService 也就是默认的名称 但是在调用的时候出了问题   希望知道此种操作方法的指教下 
      

  3.   

     test 中的条件并没有转化为相应的代码  这个是主要问题 , 我想知道需要如何才能转化为相应的代码