当前位置: 代码迷 >> Java Web开发 >> struts2.1.6 版本中,没有 s:datetimepicker标签,怎么才能使用时间控制选择器?
  详细解决方案

struts2.1.6 版本中,没有 s:datetimepicker标签,怎么才能使用时间控制选择器?

热度:661   发布时间:2016-04-17 01:12:02.0
struts2.1.6 版本中,没有 s:datetimepicker标签,如何才能使用时间控制选择器??
请问 struts2.1.6 版本中,为何不能使用 s:datetimepicker 标签??


页面:

<html>
<head>
  <!-- <s:head/> --> 这两个都试了,都不行。
  <s:head theme="ajax" /> 
</head>

<body>
  时间选择器:
 <s:datetimepicker name="order.date" label="购买日期" toggleType="explode" value="today"></s:datetimepicker>
</body>
</html>



提示错误:No tag "datetimepicker" defined in tag library imported with prefix "s"



在struts2中共加入了5个包:

xwork-2.1.2.jar
commons-logging-1.0.4.jar
freemarker-2.3.13.jar
ognl-2.6.11.jar
struts2-core-2.1.6.jar
struts2-spring-plugin-2.1.6.jar //spring整合开发包


请高手帮忙解决,是不是还要加入其他的包??





------解决方案--------------------
struts2.1.6已不用s:datetimepicker标签,要想使用,需导入struts2-dojo-plugin-2.1.6.jar,
在页面导入<%@taglib prefix="sx" uri="/struts-dojo-tags" %>标签,
<head></head>中加入<sx:head extraLocales="en-us,nl-nl,de-de" />
<sx:datetimepicker name="inputDate" value="%{'today'}" />就能使用了
  相关解决方案