由 s:hidden 引發的文本框內容不能傳到 struts的Action中

<s:form id="startForm" name ="startForm" action="/hall/hall_startList.do" method="post">
   <!--  <s:hidden name="method"></s:hidden>  -->
   <table width="100%" border="0" cellpadding="0" cellspacing="5" class="tab1">
    <tr>
     <td width="70" class="main-td1"><s:text name="room.lable.name"/></td>
     <td width="180" class="main-td1"><s:textfield name="room.name"  class="wenbenkuang" /></td>
          <td width="70" class="main-td1"><slink:a href="hall/hall_search.do"><a href="javascript:search()" class="anniu-cx"><s:text name="common.lable.search"/></a></slink:a></td>
    </tr>
   </table>
  </s:form>javascript

若是不把s:hidden這一行註釋掉,則相應的Action的search()函數中接收到的room變量的name屬性始終是空字符串,也就是文本框的內容不能賦值給room.name變量。java

若是把s:hidden這一行註釋掉,則相應的Action的search()函數中接收到的room變量的name屬性是文本框的內容,不知道爲何?讀者能否指點一二函數

相關文章
相關標籤/搜索