SSH集成框架的页面数据回显
来源:互联网 发布:淘宝店音乐怎么设置 编辑:程序博客网 时间:2024/06/16 22:50
集成框架里的页面数据回显
Action层的代码
Long did;Long[] pids;public Long getDid() {return did;}public void setDid(Long did) {this.did = did;}public Long[] getPids() {return pids;}public void setPids(Long[] pids) {this.pids = pids;}
public String updateUI() {User newUser = userServiece.getUserByID(this.user.getUid());// 一般属性的回显ServletActionContext.getContext().getValueStack().push(newUser);this.did = newUser.getDepartment().getDid();Set<Post> posts = newUser.getPosts();int index = 0;this.pids = new Long[posts.size()];for (Post post : posts) {this.pids[index] = post.getPid();index++;}// 准备部门下拉选项的数据Collection<Department> departmentList = departmentService.getAllDepartment();ServletActionContext.getContext().put("departmentList", departmentList);// 准备岗位多选的数据Collection<Post> postList = postService.getAllPost();ServletActionContext.getContext().put("postList", postList);return "updateUI";}
service层和DAO层代码省略
页面内容(需回显的页面代码)
<table cellpadding="0" cellspacing="0" class="mainForm"> <tr><td width="100">所属部门</td> <td><s:select list="#departmentList" listKey="did" listValue="dname" headerKey="" headerValue="请选择部门" name="did" cssClass="SelectStyle"></s:select> </td> </tr> <tr><td>登录名</td> <s:label id="message"></s:label> </td> </tr><tr><td>性别</td> <td><s:radio list="{'男','女'}" name="sex"></s:radio></td> </tr><tr><td>联系电话</td> <td><s:textfield name="phone" cssClass="InputStyle"></s:textfield></td> </tr> <tr><td>E-mail</td> <td><s:textfield name="email" cssClass="InputStyle"></s:textfield></td> </tr></table>
- SSH集成框架的页面数据回显
- SSH框架的集成步骤
- 关于SSH集成框架的搭建步骤
- ssh集成框架
- SSH框架集成步骤
- SSH集成框架概述
- SSH框架简单集成
- SSH三大框架集成中,使用jQuery框架 Ajax技术返回json格式的数据(二)
- jbpm与ssh框架集成
- 集成SSH框架详细过程
- SSH框架集成jbpm4.4
- jbpm与ssh框架集成
- SSH框架集成详细解读
- SSH框架集成详细解读
- SSH框架集成需要注意的配置问题!
- Spring,Struts2,Hibernate三大框架的集成(SSH)
- Ssh为 struts+spring+hibernate的一个集成框架
- SSH框架之Struts的常用技术——数据回显、防止表单重复提交
- <<黑马程序员>>java基础之泛型
- dom4j中xpath的使用
- MFC可编辑CListCtrl
- Sobel edge detection
- LeetCode - Minimum Depth of Binary Tree
- SSH集成框架的页面数据回显
- 大小写不敏感的查询条件处理
- SqlDateTime 溢出:必须介于 1/1/1753 12:00:00 AM 和 12/31/9999 11:59:59 PM 之间
- 转载给ffmpeg入门级:我的第一个调用FFmpeg库的程序出炉
- mysql archive存储引擎安装/使用
- ExtJS 组件的扩展和继承
- hdu1150解题报告--也可以说小白理解最小点覆盖学习总结
- hdu——4462(暴力枚举)
- cocos2d-x 函数指针 typedef CCLayer* (*NEWTESTFUNC)() 解释