报的什么错啊,
如果不行的话你就用<bean:define>定义一个变量。然后在传

解决方案 »

  1.   

    谢谢回复!我用了啊没用啊能通过bean取道值
    <bean:define id="assignto" name="row" property="assignTo"/>
    但是通过以下方法传BUGID,但是后台通过REQUEST取到的bugId为null,
    高手帮帮忙啊我都快疯了!!
    onclick="('templateSelectAction.do?bugId=<%=assignto%>',
    'newwindow','status:yes;resizable:yes;help:no;dialogHeight: 700px; dialogWidth: 600px');
    下面是我的代码:
     <logic:iterate id="row" name="ListTemplateTableObj" scope="request">
        <tr >
        <td height="30">
    <font size="2">
        <bean:write name="row" property="temStr" filter="false"/>
            </font>
         </td>
          <td height="30">
    <bean:define id="assignto" name="row" property="temId" />
      <html:button property="confirm" 
     onclick="open('downLoadsAction.do?button_kind=exportBugTemplate&
     templateId=<%=assignto%>','newwindow','status:yes;resizable:yes;help:no;dialogHeight: 700px; dialogWidth: 600px');" > 
        <bean:message key="button.bugoutput"/>
        </html:button>
         <font size="2">
           <bean:write name="row" property="temName" filter="false"/>
        <bean:write name="row" property="temId" filter="false"/>
            </font>
     </a>
        </td>
        </tr>
    </logic:iterate>
      

  2.   

    可以不用bean 的直接用<%=row.getAssignTo()%>
      

  3.   

    得到的还是null,我觉得通过<%=row.getAssignTo()%>
    代码赋给templateId就没有成功!所以没有取道值
      

  4.   

    <html:button property="confirm" 
     onclick="open('downLoadsAction.do?button_kind=exportBugTemplate&
     templateId=<%=assignto%>','newwindow','status:yes;resizable:yes;help:no;dialogHeight: 700px; dialogWidth: 600px');" >
    改成
    <input type="button" name="confirm" value="确认" onclick="download(<%=row.getAssignTo()%>)">
    <script language="javascript">
       function download(arg){
         var url=".....templateId=" + arg
         widnow.open(url,.....)
       }
    </script>
    试试看
      

  5.   

    不会你的row.getAssignTo()返回就是null吧?
      

  6.   

    建议这么试试:
    首先看输出的html,第一个页面是否取到了assignto
    再在downLoadsAction对应的form里增加相应的templateId,然后取form.getTemplateId()看一下结果。