Strust2 datetimepicker - 月份和日期以数字而不是文本显示
在 IE6 上运行以下代码会显示日期选择器组件,但月份和日期以数字形式显示(第 1-12 个月,第 1-7 天):
<%@ taglib prefix="s" uri="/struts-tags" %>
<%@ taglib prefix="sx" uri="/struts-dojo-tags" %>
<html>
<head>
<sx:head />
</head>
<body>
<h1>Struts 2 example</h1>
<sx:datetimepicker name="date1" label="Format (dd-MMM-yyyy)"
displayFormat="dd-MMM-yyyy" value="todayDate" dayWidth="wide" language="el_GR"/>
<br>
<br>
<sx:datetimepicker name="delivery.date" label="Delivery Date" displayFormat="yyyy-MM-dd" />
</body>
</html>
如果有人可以帮助我解决/解决此问题,我将非常感激。
Running the following piece of code on IE6 displays the datepicker component but the months and days are displayed in numbers (months 1-12, days 1-7):
<%@ taglib prefix="s" uri="/struts-tags" %>
<%@ taglib prefix="sx" uri="/struts-dojo-tags" %>
<html>
<head>
<sx:head />
</head>
<body>
<h1>Struts 2 example</h1>
<sx:datetimepicker name="date1" label="Format (dd-MMM-yyyy)"
displayFormat="dd-MMM-yyyy" value="todayDate" dayWidth="wide" language="el_GR"/>
<br>
<br>
<sx:datetimepicker name="delivery.date" label="Delivery Date" displayFormat="yyyy-MM-dd" />
</body>
</html>
I would really appreciate it if someone could help me workround/resolve this issue.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
不确定这是否是您的问题,或者 struts 究竟如何映射这些属性,但是 Dojo 使用破折号来指定语言环境变体,如 XML 规范(例如 el-gr),而不是 el_GR(Java 表示法)。
not sure if this is your problem, or exactly how struts maps these properties, but Dojo uses dashes to specify locale variants like the XML spec (e.g. el-gr) rather than el_GR which is the Java notation.