日期:2014-05-17  浏览次数:20777 次

一个很简单的问题??????
<s:select name="areaid" id="areaid" list="listarea" 
listValue="aname" listKey="aid" headerKey="house.street.area.aname" 
headerValue="house.street.area.aid" theme="simple" multiple="false"> 
</s:select> 
这个是我jsp代码 
我做编辑操作 
这是个下拉列表框吧 
我就是findbyid得到一个对象house 
我就想显示在这个页面 
并且显示对应的值也就是house.street.area.aname 
但是得不到值不知道如何做 
平且显示的却是house.street.area.aname这个 
其实我想做个这样的功能 
就是预编辑显示出全部的记录 
然后点击修改区域的时候弹出所有区域的信息 
在当你点一个区域的时候在弹出你要修改的街道名称 
不知道怎么做啊 有木有人帮我下 求解决~~~!!!!!!!!!!!!! 
搞了一点钟了 都搞不定啊 


------解决方案--------------------
<s:select name="" id="areaid" list="" listValue="" listKey="" headerKey=""
headerValue="" theme="" multiple="false">
</s:select> 

name: 是指对应后台的属性名
listValue: 是要显示的值
listKey: 是要传入到后台的
headerValue: 是没要对应值时,要显示的值
headerKey: 是没有对应值时,要传入后台的值