我想你的这个和Structs并没啥关系吧?说白了就是从数据库中取数据,然后填充到一个客户端的一个有下拉功能的javascript脚本中,你先找一个这样的脚本,然后按你的要求最多写一个taglib就可以满足需要啊。
比如:你的javascipt需要如下参数:
<script>
ss="菜单1';
ss2="菜单2';
document.write(ss,ss2);
</script>
那你直接在tag中输出这些字符不就成了吗,代码很简单,但是我不给你写了,你自己看
比如:你的javascipt需要如下参数:
<script>
ss="菜单1';
ss2="菜单2';
document.write(ss,ss2);
</script>
那你直接在tag中输出这些字符不就成了吗,代码很简单,但是我不给你写了,你自己看
<html:option value="">--请选择--</html:option>
<html:options collection="dataFromDB" property="id" labelProperty="name"/>
</html:select>
<html:select property="userId">
<html:options collection="userInfo" property="userId",labelProperty="userName"/>
</html:select>
但,Action中:request.setAttribute("userInfo",XXX);XXX是你查询出来的user信息,应该是一个collection类型。我这里只是假设你要显示用户名,绑定userId.至于怎么查,自己搞定.