struts2 action项目中用css做的样式怎么在datetimepicker里不起作用呢??

struts2 中 datetimepicker 的bug 以及 解决方法_小组_ThinkSAAS
struts2 中 datetimepicker 的bug 以及 解决方法
struts2 中 datetimepicker 的bug 以及 解决方法
从版本说起:
struts2.0.14 , 调用标签datetimepicker 。
我们的写法是:
&s:head theme="xhtml"/&
&s:datetimepicker type="date"name="birthday"label="生日"displayFormat="yyyy-MM-dd"&&/sd:datetimepicker&
这样是没有问题。
但是type="date"的时候才管用,其实还有一个类型 type="time".
但是我们调用就失败了,显示不了那个时间选项框。
BUG1 解决方案:
&s:head theme="ajax"/&
&s:datetimepicker type="time"name="mytime"label="时间"&&/sd:datetimepicker&
就是说,修改&s:head theme="ajax"/& ,值 改为ajax.
BUG 2, type="time"的时候,在中文环境下,显示时间的格式无法自己定义,而且当前显示格式是有问题的。 显示的内容是"上午or下午:分钟"。小时都被忽略了。
BUG 2 ,解决方案
&s:datetimepicker type="time"name="mytime"label="时间"langhage="en-us"&&/sd:datetimepicker&
也就是把语言修改为英语。虽然我们还是无法指定显示格式,但是时间格式好歹正常了。是"HH:mm"格式。
-------------
接下来的版本号是 struts2.1.6 和 2.1.8 版本。
bug都一样,时间空间中文部分乱码问题。
搜先,调用datetimepicker 标签和 2.0.x 版本不一样了。需要导入struts2-dojo-plugin-2.1.x.jar
这个扩展包。
然后在页面里面也好新制定标签。
&%@ taglib prefix="s"uri="struts-tags"%&
&%@ taglib prefix="sd"uri="struts-dojo-tags"%&
&s:head theme="xhtml"/&
&sd:head /&
然后调用的写法是:
sd:datetimepicker type="date"name="birthday"label="生日"displayFormat="yyyy-MM-dd"&&/sd:datetimepicker&
&sd:datetimepicker type="time"name="mytime"label="时辰"displayFormat="a hh:mm"&&/sd:datetimepicker&
struts2.1.x 版本 解决了 struts2.0.x 中 type=time 的时候的两个bug,
但是,在中文环境下,出现了中文部分乱码问题。
BUG 3 解决方案, 修改 struts2-dojo-plugin-2.1.x.jar 中的中文资源文件。
具体步骤:
1,打开 struts2-dojo-plugin-2.1.x.jar 文件。
org.apache.struts2.dojo.static.dojo.nls 目录下,对应文件是:dojo_zh.js , dojo_zh-cn.js , dojo_zh-tw.js.
这些文件的编码格式是utf-8,我们可以用编辑器以 utf-8 格式打开, 把其中的那些 ? 乱码字符改写成对应的中文字符, 我记得"午","九","十","前","小","钟"等字是乱码。
PHP开发框架
服务器环境
ThinkSAAS商业授权:
ThinkSAAS为用户提供有偿个性定制开发服务
ThinkSAAS将为商业授权用户提供二次开发指导和技术支持
手机客户端
ThinkSAAS接收任何功能的Iphone(IOS)和Android手机的客户端定制开发服务
官方1群:【已满】
让ThinkSAAS更好,把建议拿来。当前位置: →
→ struts2datetimepicker怎么改变文本框的样式
struts2datetimepicker怎么改变文本框的样式
& 作者:佚名 & 来源: 互联网 & 热度:
&收藏到→_→:
摘要: struts2 datetimepicker 如何改变文本框的样式struts2 datetimepicker标签,默认时间控件显示出来很小,文本框长度很短,时间...
"struts2datetimepicker怎么改变文本框的样式"::
struts2 datetimepicker 如何改变的样式struts2 datetimepicker标签,默认时间控件显示出来很小,长度很短,时间都显示不全,我设置了cssclass,cssstyle,可是都不起作用。搜索了好多网页,没找到解决办法。不知道此问题有没有解决的办法呢?我只是想改变长度------解决方案--------------------你可以去找一些别的时间控件啊,js写的这类控件很多的
------解决方案--------------------查看相应的tld文件中相应的标签和类似标签 此文来自: 马开东博客
转载请注明出处 网址:
搜索此文相关文章:的样式此文来自: 马开东博客
网址: 站长QQ
上一篇:没有了
struts2datetimepicker怎么改变文本框的样式_JavaWeb相关文章
JavaWeb_总排行榜
JavaWeb_最新
JavaWeb_月排行榜
JavaWeb_周排行榜
JavaWeb_日排行榜

我要回帖

更多关于 struts2 action 的文章

 

随机推荐