struts2 标签自定义数值处理
2014-09-23 13:16
274 查看
为了在页面上对分数进行处理,将 诸如20.0 的Double型 去掉 “.0”,转换为形如“20”的形式,采用了网上查到的一种方式,在相应的Action中添加了一个方法,在jsp页面的s标签中直接调用即可,如下:
//对double类型的数值进行格式化
public String formatDouble(double s){
String result = String.valueOf(s);
int index = result.indexOf(".0");
if(index > 0){
result = result.substring(0, index);
}
return result;
}
//对double类型的数值进行格式化
public String formatDouble(double s){
String result = String.valueOf(s);
int index = result.indexOf(".0");
if(index > 0){
result = result.substring(0, index);
}
return result;
}
每题 <s:property value="formatDouble(allQuestionList.{sscore}[0])"/> 分
相关文章推荐
- Struts2 标签自定义格式显示数值、日期
- 扩展HTMLParser 对自定义标签的处理能力
- 用freemarker做模板创建一个struts2自定义标签
- 扩展 HTMLParser 对自定义标签的处理能力
- struts2自定义分页标签
- 基于struts2拦截器的权限控制系统2——基于自定义JSP标签的前台html元素控制
- 扩展 HTMLParser 对自定义标签的处理能力
- 在Struts2中实现自定义分页标签全攻略(一)
- Struts2_textfield标签里显示自定义格式的日期
- struts2中的我的第一个自定义标签
- Struts2中实现自定义分页标签
- 如何向Struts2自定义标签传递一个动态值?
- Struts2的标签及其自定义token拦截器的定义及配置
- JSP自定义标签之四:处理标签体
- struts2、hibernate 分页(自定义标签)
- Struts2自定义拦截器实例—Session超时的处理
- 扩展HTMLParser 对自定义标签的处理能力
- 扩展 HTMLParser 对自定义标签的处理能力
- struts2中处理自定义异常的方法小结
- Struts2中实现自定义分页标签