
freemarker
cppinside
这个作者很懒,什么都没留下…
展开
-
在Struts2的select或radio标签中使用FreeMarker的Hash的方法
在Struts2的radio或select标签中无法使用FreeMarker定义的Hash(散列)变量,这个问题让初学Struts2的我头痛了好长时间,遍查资料,也得不到解决之法。 昨晚下载了Struts2的源码,调试了一下,找到原因所在,应该是Struts2的一个Bug,修改了Struts2的一个类,问题解决。 因为解决了这个问题,对我来说,意义非常大,所以,我认为对其他朋友肯定也有意义,下文原创 2013-06-14 01:23:36 · 383 阅读 · 0 评论 -
千万注意FreeMarker的数字转字符串问题
在使用FreeMarker进行数字转字符串时,一旦数字超过1000后,就极易导致出现“,”分隔的情况。 如 1000,转换后变为:1,000。 此时,需要使用“c”函数转一下才行。 如; id={product.id?c}原创 2013-06-14 01:23:51 · 459 阅读 · 0 评论 -
Struts 2中验证失败后,radio回复到默认值的问题
使用FreeMarker和radio标签,结果当验证失败时,radio的选中项不是保持在选中的项目上,而是回到了默认值。 用户名: 性别: 上面的代码中,默认情况下,user.sex选中项是男,此时选中女,如果输入user.username不合法,验证失败后页面重新回到当前网页时,user.username输入的值可以正常保存,但是user.sex选中的不是女了,而是回到了默认值原创 2013-06-14 01:23:04 · 391 阅读 · 0 评论 -
Eclipse中使用FreeMarker Editor解析错误时的解决方法
在MyEclipse中,通过http://www.freemarker.org/eclipse/update安装FreeMarker Editor后, 在ftl文件中,使用了下面的语句后,MyEclipse竟然报错,在左侧边上出现了个红叉,右侧边也有红条提示错误。 看了一下错误提示,大体的意思是,只支持一些关键字,不支持“!”操作符。 用户名:${(user.username)!""} 调查了原创 2013-06-14 01:23:08 · 610 阅读 · 0 评论 -
使用FreeMarker的宏来实现Struts2的分页显示
看到一些朋友在Struts2中,依然使用标签来实现分页显示,而在基于Struts2的开发中,可能很多朋友会采用FreeMarker模板来渲染表示层,那么对于采用FreeMarker进行渲染的页面来说,我在这里提出一种使用FreeMarker的宏来实现分页显示的作法,这种作法,我感觉更简单灵活。 貌似在网上也没找到类似的作法,所以,如果这种作法有什么隐患或性能问题,还请朋友们批评。 注:下面的代码原创 2013-06-14 01:23:53 · 361 阅读 · 0 评论 -
Eclipse的FreeMarker插件
http://freemarker.sourceforge.net/eclipse.html原创 2013-06-14 01:22:55 · 375 阅读 · 0 评论 -
Struts2使用FlashFileUpload.swf实现批量文件上传
今天晚上头有些痛,写篇文章,全当休息下吧。 讲两点:一是如何在Struts2中使用FlashFileUpload这个flash的上传插件;二是在使用flash上传插件时如何解决Session问题。 先说第一点,如何在Struts2中使用FlashFileUpload这个flash的上传插件。 以前做.net时,用过一个FlashFileUpload.swf批量文件上传工具,很帅很简单。 网址原创 2013-06-14 01:24:14 · 405 阅读 · 0 评论