Select标签与数据库数据绑值问题实例

来源:互联网 发布:摄像头监控软件 编辑:程序博客网 时间:2024/06/05 05:02

直接上代码。
前台的jsp页面的代码:

名字:<select name="name" id="name">            <option>---请选择---</option>            <c:forEach items="${EntityRep}" var="emp">                <option value="${emp }">${emp}</option>            </c:forEach>     </select> 

前台使用了jstl标签,便于对集合进行遍历(c标签),其中EntityRep是后台传来的集合名字,emp是声明实例。

后台Controller里面的代码:

    @RequestMapping(params = "jump")    public ModelAndView demo(HttpServletRequest request) {        List<Entity> EntityList = this.systemService                .getList(IpEntity.class);        List EntityRep = new ArrayList();        for (int i = 0; i < EntityList.size(); i++) {            IpEntity ipEn = EntityList.get(i);            EntityRep.add(ipEn.getName());        }        request.setAttribute("EntityRep", EntityRep);        return new ModelAndView("aaa/bbb");    }

后台使用Springmvc技术,将数据库中查询到了数据放到集合EntityRep 中,然后再传递到前台进行显示。

0 0
原创粉丝点击