在以前的 struts2 版本中 s:datetimepicker 只需要在 head 标签处设置 <s:head theme="ajax" />,就可以直接使用 s:datetimepicker 的标签了。而在 2.1.6 版本中不能直接这样使用了,将 datetimepicker 移除了。原因是此标签调用了 dojo 的 datetimepicker 的库。所以现在使用的时候首先要导入一个库。
struts2-dojo-plugin-2.1.6.jar
然后还要设置 dojo 的 taglib:
<%@ taglib prefix="s" uri="/struts-tags" %>
<%@ taglib prefix="sd" uri="/struts-dojo-tags" %>
<head>
<s:head theme="xhtml" />
<sd:head parseContent="true" />
</head>
然后使用 sd:datetimepocker 就可以了。
<sd:datetimepicker toggleType="explode" toggleDuration="400" displayFormat="yyyy-MM-dd" name="test" value="today" />
--转自
该贴由koei123转至本版2015-6-1 14:41:53