<s:form action="saveNews" name="form1">
<s:action name="listType"></s:action>
             类别:<select name="news.typeId" >
  <s:iterator value="#request.list" status="ty">
<option value="<s:property value="typeId" />">
<s:property value="typeName" />
</option>
  </s:iterator>
</select>
<s:textfield name="news.title"  label="标题" size="50"></s:textfield>
<s:textfield name="news.source"  label="来源" size="50"></s:textfield>
<s:textarea name="news.content" label="内容" ></s:textarea>
<s:submit value="提交"></s:submit>
</s:form>上面是我写的代码,我现在要求对里面的title,source,content进行非空验证,该怎么做,我用了配置SaveNewsAction-validation.xml方式来验证过,虽然能验证这几个,但不知为何,下面这个就不正常了,选项里面都变成空空的了
            类别:<select name="news.typeId" >
  <s:iterator value="#request.list" status="ty">
<option value="<s:property value="typeId" />">
<s:property value="typeName" />
</option>
  </s:iterator>
</select>
如果用配置xml来做,我哪里出了问题,如果不用,请教其他的方法