锁定老帖子 主题:strus中html标签实例
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2009-01-09
最后修改:2009-01-09
关于struts中html:标签中的<html:select>标签和<html:radio>标签的说明! 之前我在做这个的时候!需要做一个修改的功能!比如要选择人员所属的部门:<html:select>标签中的项要与数据库中的项相互对应!就如果人员A 的部门是 研发部 那么下拉列表要选中研发部这个选项!网上有很多做法 可以但是太繁琐!不妨看看我的做法
/** * 创建一个实体类 */ public class Game { private Integer id; private String gameName; public String getGameName() { public void setGameName(String gameName) { public Integer getId() { public void setId(Integer id) { public Integer getGameId() { public void setGameId(Integer gameId) { } 首先我们待组建一个集合 列出所有的部门 // Integer.parseInt(gameAreaId);修改页面传递过来的id 进行查询 //gameArea 是根据id查询出来的Game 对象 Game gameArea=gameBo.getGameAreaByGameAreaId(Integer.parseInt(gameAreaId)); List listGame=gameBo.getGameAll(); *设置select中的默认选项 其中需要说明的是 addGameAreaForm是个actionFrom */ addGameAreaForm.setGameId(gameArea.getId());//注意这个必须放到这里!否则好像是不起作用 //传递到显示的页面 return mapping.findForward("inputGame");
在显示的页面只需要 <html:select property="gameid"> 就可以实现上述结果哦!
声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2009-01-10
不错哦好方法,好厉害。。。。
|
|
返回顶楼 | |
发表时间:2009-01-11
谢谢 希望以后可以多交流
|
|
返回顶楼 | |
浏览 2365 次