The below code is not printing a session date but the string itself i.e. "%{#session.travelDate}".

So, the problem is why the value is not being evaluated?

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

解决方案

OGNL expressions don't work in HTML tags. This is the reason why you should use Struts tags.

<s:textfield id="datepicker"
    name="departDate" readonly="readonly" required="required"
    value="%{#session.travelDate}" />
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top