标签中不能嵌套其他的标签!http://www.javayou.com

解决方案 »

  1.   

    这样的tag嵌套好像不行
    你想一个别的方法吧
    或者不用<html:button>
    直接调用input
      

  2.   

    我用input是可以的,谢谢.
    为什么STRUTS中TAG不能嵌套?
      

  3.   

    这个你问问开发struts的人把
    呵呵
    如果是我开发的
    肯定支持嵌套
      

  4.   

    onclick="query("<bean:write name="faqsForm" property="id"/>")"
    你那么多不同层次的"电脑如何理解,哪个"与哪个"才是天生的一对?别说电脑,没学过Struts标签的程序员都不知道如何分析。
    可否试试:
    onclick=query("<bean:write name='faqsForm' property='id'/>")
    或者:
    onclick=query("<%= faqsForm.id %>")
      

  5.   

    或者:
    onclick="query('<%= faqsForm.id %>')"
      

  6.   

    楼上这两种我都试过了,连这个也试过了.
    <bean:define id="id" name="faqsForm" property="id"/>
    onclick=query("<%=id%>")
    都没有用.
      

  7.   

    把<html:button>改为普通的<INPUT type=button>应该没问题。
      

  8.   

    改成<input type=button>是没有问题.
      

  9.   

    这个不是问题,标签嵌套都有问题,标签的属性就是字符串String,如果这个字符串包含了其他的意义就你自己来解释了,自己写一个标签你就知道了bean:write 有问题也不会等到你来找,解决问题这个得不偿失, 这个就是标签的局限性
      

  10.   

    如果是jsp2.0的话可写成: ${faqsForm.id}
      

  11.   

    直接这样吗
    onclick=query(${faqsForm.id})