struts2中的select标签的使用。
我最近做的一个小项目,里面用到了<s:select>标签,现在总结一下:
1:第一种情况
?name="tel.personName"中tel是我在action中声明的Telnumber类的引用,添加了get和set方法,personName是tel对象的一个属性。<s:select>标签会自动排列行列,所以这里就不用td标签了,不然会重复。
选择的选项会在提交的时候自动赋给tel对象。
?
2:第二种情况
?detypeList是action中的属性,typeID也是action的属性,headerValue就是下拉列表的第一个值。headrKey设置的是缺省值。listKey和listValue就是键值对的,typeID和typeName都是detypeList成员的属性,listValue就是显示的,listKey就是提交的,这里我爸typeName显示出来,选择的时候就提交对应的typeID。