您的位置:首页 > 编程语言 > Java开发

关于Struts2.3.31版本 datetimepicker不显示问题解决意见

2016-10-20 00:53 381 查看
1,必须导入struts-dojo-plugin-2.3.*.jar到lib目录下;在jsp页面添加:<%@ taglib prefix="sx" uri="/struts-dojo-tags" %>

2,<head></head>中加入<sx:head/>

3,<sx:datetimepicker>标签和<sx:head/>标签的前缀为 sx;<sx:datetimepicker name="xs.cssj" id="cssj" displayFormat="yyyy-MM-dd" language="UTF-8"></sx:datetimepicker>

注意:<sx:datetimepicker>标签中要加上属性 language="UTF-8";<sx:head/>标签中要加上属性extraLocales="UTF-8"。否则可能会出现乱码。

实例:

<%@ page language="java" import="java.util.*" 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">

<html>

  <head>

    

<sx:head parseContent="true" extraLocales="UTF-8"/>

  </head>

 

  <body>

   

    <s:form action="save.action" method="post" theme="simple">

   

                <td>出生时间:</td>

                <td><sx:datetimepicker name="xs.cssj" id="cssj" displayFormat="yyyy-MM-dd" language="UTF-8"></sx:datetimepicker></td>

         

    </s:form>

  </body>

</html>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐