在项目的开发中,我们经常使用到常量,通过前台来对比,显示我们要的值,其实,这个部分也可以放在模型里面直接对比即可,比如
public class Server extends BaseBean{
private String type;//学生类型
private static final String TYPE_A = "A"; //班长
private static final String TYPE_B = "B"; //B-学习委员
private static final String TYPE_C = "C"; //C-普通
public String getTypeName (){
if(TYPE_A.equals(type)){
return "数据库";
}
if(TYPE_B.equals(type)){
return "应用服务器";
}
if(TYPE_C.equals(type)){
return "操作系统";
}
return null;
}
}
其实内置了typeName 属性 在页面上直接${student.typeName } 即可,不用再页面上判断比较了