<s:select id="khid" name="khid"
list="#bgkhinfodao.getAllbgkhinfoId()"
listKey="khid" listValue="%{khid}" >
</s:select>
<s:submit value="按客户编号查询" type="button" action="KhinfoQueryAction" />
这里是通过一个list类型的对象来动态生成一个下拉列表。list="#bgkhinfodao.getAllbgkhinfoId()"表示bgkhinfodao里有一个listgetAllbgkhinfoId类型的getAllbgkhinfoIdlist属性,即有一个getAllbgkhinfoId的函数public List<BgKhinfoId> getAllbgkhinfoId() { 如果没有根据实际需要进行构建。
listKey:列表数据源中元素对象的属性, 用于获取选项的值,对应于select标签中的value。
listValue:表数据源中元素对象的属性, 用于获取选项的文本内容,对应于select标签中的option。
<s:submit 同样具有action属性。在KhinfoQueryAction中