本帖最后由 wodexiaopu2 于 2015-03-02 00:27:29 编辑

解决方案 »

  1.   

    label不会向服务端传递数据,使用hidden的input控件吧。
      

  2.   


    好悲剧页面中很多这种label。想问下spring mvc怎样处理这些页面中不是input的控件呢?都是每个label跟着一个hidden来向controller传值吗?
      

  3.   

    好悲剧页面中很多这种label。想问下spring mvc怎样处理这些页面中不是input的控件呢?都是每个label跟着一个hidden来向controller传值吗?这种情况不使用hidden控件的话可以批量处理。思路是在服务端方法中增加一个@RequestParam(required=false) Map<String,Object> labels这么个参数。在form表单提交前使用JavaScript扫描全Html中的label元素,并循环取出其中的name和标签中的值,再在url中按labels.xxx=xxx这样拼接。
      

  4.   

    好悲剧页面中很多这种label。想问下spring mvc怎样处理这些页面中不是input的控件呢?都是每个label跟着一个hidden来向controller传值吗?这种情况不使用hidden控件的话可以批量处理。思路是在服务端方法中增加一个@RequestParam(required=false) Map<String,Object> labels这么个参数。在form表单提交前使用JavaScript扫描全Html中的label元素,并循环取出其中的name和标签中的值,再在url中按labels.xxx=xxx这样拼接。多谢了,有空试试。着急做就先用hidden顶了