日期:2014-05-16 浏览次数:20436 次
问题描述:
数据库设计中一般把是、否等状态存储为0、1等数值
但是在页面显示时需要显示是、否
解决方案:
利用el取对应键值
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%> <html> <head> </head> <body> <% Map codeMap = new HashMap(); codeMap.put("0", "是"); codeMap.put("1", "否"); request.setAttribute("codeMap", codeMap); ArrayList statusList=new ArrayList(); statusList.add(0,"0"); statusList.add(1,"1"); request.setAttribute("statusList", statusList); %> <c:forEach items="${statusList}" var="status"> ${codeMap[status] }<br/> </c:forEach> </body> </html>
?