- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
我只知道在页面上使用固定写死的形式: s:radio name=sex list=#{0:男,1:女} value=0/s:radio s:select list={江苏} name=province headerValue=--请选择省-- headerKey=/s:select s:select list={南京,无锡} name=city headerValue=--请选择市-- headerKey=/s:select 与数据库结合,怎么将从库中查到的数据显示在这两个标签中?
用DWR实现吧,很简单的:首先从数据库中检索出要添加到select标签的KEY和VALUE,下面是我做项目时用到的,大家应该能看懂,其中返回的就是一个MAP。? ? ? ? /**? ? ? ???* 取得所有单位列表的ID值和机构名称,主要用于填充在添加台站信息时的主管单位的列表值? ? ? ???*/? ? ? ? public TreeMapString, String getAllOrgIDandName() throws Exception {? ? ? ? ? ? ? ? TreeMapString,String map=new TreeMapString,String();? ? ? ? ? ? ? ? ListOrganization list=(ListOrganization)orgDao.findAll();? ? ? ? ? ? ? ? map.put(0,请选择机构);? ? ? ? ? ? ? ? if(list!=null list.size()=1)? ? ? ? ? ? ? ? {? ? ? ? ? ? ? ? ? ? ? ? for(Organization org:list)? ? ? ? ? ? ? ? ? ? ? ? {? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? Organization pOrg=org.getParent();? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? if(null!=pOrg)//如果父机构不为空,则显示给用户的信息应加上父机构的名称? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? map.put(String.valueOf(org.getOrgId()), pOrg.getOrgName()+_+org.getOrgName());? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? else? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? map.put(String.valueOf(org.getOrgId()), org.getOrgName());? ? ? ? ? ? ? ? ? ? ? ? }? ? ? ? ? ? ? ? }? ? ? ? ? ? ? ? else? ? ? ? ? ? ? ? ? ? ? ? map.put(0,主管单位为空!);? ? ? ? ? ? ? ? return map;? ? ? ? }2,用DWR实现往SELECT标签添加东西(以下是dwr.xml配置文件内容):?xml version=1.0 encoding=UTF-8?!DOCTYPE dwr PUBLIC -//GetAhead Limited//DTD Direct Web Remoting 2.0//EN /dwr/dwr20.dtddwr? ? ? ? allow? ? ? ?? ?!-- 机构管理添加页面用的ajax设置 --? ?? ?create??creator=spring javascript=AddOrgInfo ? ?? ?? ? ? ? param name=beanName value=orgService/? ?? ?? ? ? ? include method=getAllOrgIDandName/? ?? ?/create? ???? ? ? ? /allow/dwr以上配置中,orgService就是包含有从数据库中取得数据并填充到MAP的getAllOrgIDandName方法的商业逻辑类。3,在JSP文件进行添加到SELECT标签的操作,代码如下:%@ page language=java contentType=text/html; charset=GB18030? ? pageEncoding=GB18030%%@ taglib prefix=s uri=/struts-tags %htmlheads:head theme=
文档评论(0)