zoukankan      html  css  js  c++  java
  • 由 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>

    如果不把s:hidden这一行注释掉,则相应的Action的search()函数中接收到的room变量的name属性始终是空字符串,也就是文本框的内容不能赋值给room.name变量。

    如果把s:hidden这一行注释掉,则相应的Action的search()函数中接收到的room变量的name属性是文本框的内容,不知道为什么?读者可否指点一二

  • 相关阅读:
    java 多线程 day01 创建线程
    mysql 时间处理函数
    导出excel
    mysql 从零学习
    java 读取xlsx
    跳出多重循环
    mysql 基础
    spark 快速入门 java API
    java 反序列化PHP
    完整mybatis应用
  • 原文地址:https://www.cnblogs.com/it_han_ku/p/3652622.html
Copyright © 2011-2022 走看看