java - OGNL exp 未评估其日期值

标签 java jsp struts2 datepicker ognl

下面的代码不是打印 session 日期,而是打印字符串本身,即 "%{#session.travelDate}"

那么,问题是为什么没有评估该值?

<input type="text" id="datepicker"
    name="departDate" readonly="readonly" required="required"
    value="%{#session.travelDate}" />

最佳答案

OGNL 表达式在 HTML 标记中不起作用。这就是您应该使用 Struts 标签的原因。

<s:textfield id="datepicker"
    name="departDate" readonly="readonly" required="required"
    value="%{#session.travelDate}" />

关于java - OGNL exp 未评估其日期值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19923594/

相关文章:

java - 为什么不显示进度对话框?

java - 在 JSP 中删除不起作用(表不存在)

java - 正则表达式模式匹配特定的数字模式,如果有不同的模式则跳过

java - 如何使用Ognl在jsp中向valuestack设置值?

java - 重定向到 JSP 而不是来自 REST 调用的 JSON 响应

java - 通过struts属性标签在JSP页面上打印多个值

java - 使用 struts2 的 java web 应用程序 :Success. 但是

java - 对列表数据使用国际化

java - 如何在 Apache Axis2 中记录 request.xml 和 response.xml

java - Mockito 测试 void 方法抛出异常