Velocity模板,对数字正负的判断

现在在做网站,用的是Velocity模板生成静态页,现在的问题是:1.要求正数红色表示,负数绿色表示,0黑色标识。(问题是穿过来的数都是带两位小数点的,我查了查资料,网上... 现在在做网站,用的是Velocity模板生成静态页,现在的问题是:
1.要求正数红色表示,负数绿色表示,0黑色标识。(问题是穿过来的数都是带两位小数点的,我查了查资料,网上说只能是Integer类型比较,但我现在的数有两位小数,无法变成Integer,请问如何处理这部分)
2.要求无数据的地方显示"--"($!{a},当a为空的时候,$!{a}为空,请问怎么写当a为空的时候输出"--"呢,Velocity有没有自定义显示格式的功能呢?)
3.要求列表能按各个列从大到小排序(因为我这个列表是Velocity生成的inc,然后嵌入到其他页面的,请问该怎么办啊?)
望各位大虾,多多帮忙?
展开
 我来答
sunny丁凯龙
推荐于2016-04-01 · 知道合伙人生活技巧行家
sunny丁凯龙
知道合伙人生活技巧行家
采纳数:164 获赞数:16032
学生

向TA提问 私信TA
展开全部
  Velocity.init();
VelocityContext context = new VelocityContext();
context.put("name", "yy");
BufferedWriter writer = new BufferedWriter(new OutputStreamWriter(System.out));
Template template = Velocity.getTemplate("VelocityTest1.vm");
template.merge(context, writer);
writer.flush();
writer.close();
把System.out换成文件输出流,就生成html了。
  注意这种方式特别有用,尤其在需要这个判断作为一个判断字句时,比如要判断一个集合为null或为空时只能使用这种方式了。
光点科技
2023-08-15 广告
通常情况下,我们会按照结构模型把系统产生的数据分为三种类型:结构化数据、半结构化数据和非结构化数据。结构化数据,即行数据,是存储在数据库里,可以用二维表结构来逻辑表达实现的数据。最常见的就是数字数据和文本数据,它们可以某种标准格式存在于文件... 点击进入详情页
本回答由光点科技提供
买菜购物
2014-11-20 · 超过53用户采纳过TA的回答
知道答主
回答量:127
采纳率:0%
帮助的人:150万
展开全部
参考答案:人的一生是短的,但如果卑劣地过这一生,就太长了。——莎士比亚
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
手机用户45743
2011-06-16 · TA获得超过147个赞
知道答主
回答量:384
采纳率:0%
帮助的人:0
展开全部
buttons : [] 是个数组呀 数据应该用 逗号隔开把

你的for循环里没有 逗号呀

buttons[obj] 一个的时候没问题

buttons[obj,boj2] 二个需要逗号滴。。你编译之后应该没有把
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式