如题,在线等答案。。

解决方案 »

  1.   

    <logic:equal name="RegistrationForm" property="action" value="Create">
    name="对象名称" property="属性名称" value="比较值" 
    百度的,估计你上不了百度吧,其实jsp提供的<c:if>也可以
    <c:if a eq b>输出</c:if>
      

  2.   

    不用c标签;问题就是那个value的值,不是一个具体的值,是一个字符串对象,也就是要动态获取的;
    百度上看了的,用<bean:write> 直接就报错了,EL表达式没的没的结果!
      

  3.   

    你试试将你动态获得的那个value值嵌套输出赋予到<logic:equal>里面,比如
    <logic:equal name="RegistrationForm" property="action" value=<bean:write/> >
      

  4.   

    你这样写是错了的,怎么也得给<bean:write/>加上引号;但还是得不到值!