JSP 调用java 常量 枚举
2024-08-25 01:11:33
JAVA:
public enum ReimStatus {
UNCONFIRMED ("118001"), //未确认
DISPATCH_VERIFY("118002"),//调度已确认;
APPROVED("118003"),//已批准
FINANCE_APPROVED("118004"), //财务已批准
REJECT("118005");//已驳回 private String value; ReimStatus(String value) {
this.value = value;
}
public String getName() {
return value;
}
} 在JSP页面需要通过 常量来判断状态。又不想写死 if(id == '1') 例如这样的写法。
JSP中使用:
引类:
<%@ page import="com.shanreal.constant.ReimStatus"%> 定义:
<c:set var="UNCONFIRMED" value="<%=com.shanreal.constant.ReimStatus.UNCONFIRMED.getName()%>"/>
使用:
<button type="button" class="btn btn-xs btn-success" <c:if test="${list.status ne UNCONFIRMED}"> disabled </c:if> onclick="edit(this);">编辑</button>
JS中使用:
var status = "<%=com.shanreal.constant.ReimStatus.DISPATCH_VERIFY.getName()%>";
console.log(stauts);
最新文章
- AngularJS 初用总结
- 【转】javascript打印设置
- 开发adobe ane分享
- Concise - 面向对象的,一致的前端开发框架
- Spark Streaming源码解读之Receiver生成全生命周期彻底研究和思考
- swoole
- __set(),__get() 魔术方法示例
- 网页上的表格数据table
- ADO
- Codeforces Round #287 D.The Maths Lecture
- [刷题]算法竞赛入门经典(第2版) 4-4/UVa253 - Cube painting
- python有三种导入模块的方法(转)
- 【HTML5】Canvas
- Java进程通信之映像文件共享内存
- 中文代码示例之Electron桌面应用开发初体验
- vue 常用手册
- CentOS_mini下安装docker之 安装 golang
- SMB服务简介
- ubuntu14配置opencv3.4.1(转)
- 使用 Python 在 Linux 上实现一键回归测试