日期:2014-05-17  浏览次数:20800 次

struts2.3.15.1使用日期控件datetimepicker的问题
以前用过2.0的,现在struts版本高了,用的时是2.3,再用这个控件不行了。
找了很多方法,都没解决,现在页面是这样的:
<%@ page language="java" contentType="text/html; charset=UTF-8"  
    pageEncoding="UTF-8"%>   
<%@ taglib prefix="s" uri="/struts-tags"%>   
<%@ taglib prefix="sx" uri="/struts-dojo-tags" %>   
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">   
<html>   
<head>   
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">   
<title>新标签</title>   
<s:head theme="xhtml"/> 
<sx:head parseContent="true" />   
</head>   
<body>   
  <sx:datetimepicker name="birthday" label="出生日期" />   
</body>   
</html>  
只有“出生日期”能显示,控件出不来,而且页面加载时很慢

------解决方案--------------------
<div class="well">
  <div id="datetimepicker1" class="input-append date">
    <input data-format="dd/MM/yyyy hh:mm:ss" type="text"></input>
    <span class="add-on">
      <i data-time-icon="icon-time" data-date-icon="icon-calendar">
      </i>
    </span>
  </div>
</div>
<script type="text/javascript">
  $(function() {
    $('#datetimepicker1').datetimepicker({
      language: 'pt-BR'
    });
  });
</script>
这样试试