在struts2中<s:select  这个标签下.有个属性是required=""不知道设置它的真假是做什么的?

解决方案 »

  1.   

    required 一般用在做校验判断当前选项内容是否为必填。加了required 你页面会有对应的vilidate
      

  2.   

    没用过。如果设置为TRUE,在输出标签时将显示出此标签是必需输入的。
      

  3.   

    如果设置为true,在输出标签时将显示出此字段是必须输入的(官方解释)
      

  4.   

    s:select生成一个下拉列表框 reauired未非必选属性 为true意思是必须选中一个选项
      

  5.   

    如果required="true",那么该属性必须在标签里明确给值
    否则,可以忽略这个属性,当它不存在。好象不该参与这个问题,但是分高啊哈哈
      

  6.   

    <s:select>标签中的一个属性,你可以看一下Struts2的源码,里面有对标签的定义,在这个标签中如果required="true",那么他会生成对此输入框(应该是选择框)的校验代码。
      

  7.   

    required是用来限制是否必填,设置为true则是必填,false为非必填,默认为false
      

  8.   

    <s:textfield label="用戶名" name="user.username" required="true"  />
    提交的時候不做非空檢查  ,爲什麽呢?? 鬱悶中