请教各位:使用<html:select>将form中某一项数据存入数据库(经过action、dao等层),然后读取数据库中的这项数据,最终jsp页面中如何使用<html:select> 显示出这项数据的值呢?也就是说:这个select 既能显示已有数据,又能作修改页面---------------------------ps:应该不是用options这个,每个option的值都是通过代码写在jsp页面上的如果描述不够详细   我再补充 谢谢各位了~~

解决方案 »

  1.   

    请查询开发手册或者百度.
    <html:select>我记得好象有分析list的能力.
    (很久没用struts1了,细节还真忘了)
      

  2.   

    <html:select>确实有分析list的能力.
      

  3.   


    都说了 与list无关,数据库中只有一个根据页面上对应项存入的值  没有list啊
      

  4.   

    加入说你有一个ArrayList,在给ArrayList内add的时候这样添加:list.add(new LableValueBean("a","aa"));
    然后将list放到内置对象里
    在调用的时候使用optionCollection
    例如:
    <html:select property="aaa">
           <html:optionsCollection name="list"/>
    </html:select>  希望对你有帮助,,,