我在WebFlow中使用相同的jsp用于两种不同的视图状态。
我不想为两个视图状态复制jsp,因为99%的代码都是常见的。
我更希望获得视图状态的id(名称),以便在EL中使用它来获取一些基本的if / choose逻辑。
如何在jsp中获取视图状态的id(名称)?
答案 0 :(得分:3)
获取当前视图状态的名称(id)的解决方案是:
${flowRequestContext.currentState.id}
答案 1 :(得分:0)
尝试
<c:out value="${flowExecutionContext.activeSession.state.id}"/>