风雨无阻

关于标签

在做编辑功能 的时候,往往会通过一个主键ID得到相应的对象信息,然后显示到编辑页面中。如果涉及到<html:select>标签,
表示点编辑的时候,选择下拉框会显示相应的选项。
JSP页面一般这样显示:
<html:select property="busiSetId" style="width:120px;">
 <option value="">请选择</option>
  <logic:present name="ret">
           <logic:iterate id="model" name="ret">
     <option value="<bean:write name="model" property="ID"/>"><bean:write name="model" property="name"/></option>
            </logic:iterate>
   </logic:present>
</html:select>
但这是样子总是显示第一条数据,解决这个问题最简单的方法是在JSP页面最后添加下面语句:
<script language="javascript">
document.all("busiSetId").value="<bean:write name='CustomerSetForm' property='busiSetId'/>";
</script>

因为这段代码表示手动设置busiSetId元素,也就是<html:select>控件的值为要显示的值,而且这个代码是放到JSP最后面,
每次都会执行。

标签嵌套使用注意事项:
<logic:equal value="<bean:write name='customer' property='cusId'/>" >
注意双引号内只能使用单引号了。

posted on 2008-03-13 09:48 秋枫故事 阅读(252) 评论(0)  编辑  收藏 所属分类: 工作总结


只有注册用户登录后才能发表评论。


网站导航:
 
<2008年3月>
2425262728291
2345678
9101112131415
16171819202122
23242526272829
303112345

导航

统计

常用链接

留言簿(2)

随笔分类

随笔档案

新闻档案

搜索

最新评论

阅读排行榜

评论排行榜