bboss标签库cell标签格式化数字实例

简介: bboss标签库cell标签格式化数字实例 带double类型的po对象定义: package test; public class TestBean { private String id; private String name; private TestBean i...
bboss标签库cell标签格式化数字实例

带double类型的po对象定义:
package test;

public class TestBean {
	private String id;
	private String name;
	private TestBean inner;
	private long sellMonery = 1000l;
	private double selldoubleMonery = 100000.00d;
	
	public String getId() {
		return id;
	}
	public void setId(String id) {
		this.id = id;
	}
	public String getName() {
		return name;
	}
	public void setName(String name) {
		this.name = name;
	}
	public TestBean getInner() {
		return inner;
	}
	public void setInner(TestBean inner) {
		this.inner = inner;
	}
	public long getSellMonery() {
		return sellMonery;
	}
	public void setSellMonery(long sellMonery) {
		this.sellMonery = sellMonery;
	}
	public double getSelldoubleMonery() {
		return selldoubleMonery;
	}
	public void setSelldoubleMonery(double selldoubleMonery) {
		this.selldoubleMonery = selldoubleMonery;
	}

}


初始化一个TestBean对象并设置到request中:
//构建TestBean对象
	TestBean bean = new TestBean();
	bean.setId("uuid");
	bean.setName("多多");
	bean.setSellMonery(10000000);
	bean.setSelldoubleMonery(10000000.334d);//只有double类型的数字小数位,###,###.##才能正确输出后面的小数
	TestBean ibean = new TestBean();
	ibean.setId("uuidinner");
	ibean.setName("多多uuidinner");
	ibean.setSellMonery(10000000);
	bean.setInner(ibean);
	request.setAttribute("testbean",bean);


通过cell标签输出各个属性,并且利用numformat属性格式化SellMonery和selldoubleMonery两个属性:
<pg:beaninfo actual="${testbean }">
		<tr class="cms_data_tr">
				<td>
					testbean:
				</td> 
				<td>
					selldoubleMonery:<pg:cell colName="selldoubleMonery" numerformat="###,###.###"/>
				</td>
				<td>
					sellMonery:<pg:cell colName="sellMonery" numerformat="###,##"/>
				</td>
				<td>
					id:<pg:cell colName="id" />
				</td> 
				<td>
					name:<pg:cell colName="name" />
				</td> 
				<td>
					innerid:<pg:cell colName="inner" property="id" />
				</td> 
				<td>
					innername:<pg:cell colName="inner"  property="name" />
				</td> 
			</tr>
			</pg:beaninfo>



目录
相关文章
|
数据采集 人工智能
论文介绍:训练计算最优的大型语言模型
【2月更文挑战第30天】研究人员发现,在有限计算资源下,优化大型语言模型的训练需使模型大小和训练数据量成比例增长,以达到计算最优。通过训练700亿参数的Chinchilla模型并对比GPT-3等,验证了该策略的有效性。论文强调数据集质量和伦理隐私问题,并提出预测模型扩展的方法。这一发现对AI领域的模型训练策略提供了新思路,但也面临数据质量和伦理挑战。
227 2
论文介绍:训练计算最优的大型语言模型
MFC编程 -- 实现拖拽文件获取路径
MFC编程 -- 实现拖拽文件获取路径
371 0
|
8月前
|
人工智能 监控 算法
销售易CRM:功能与优势全解析
销售易CRM是国内领先的客户关系管理(CRM)系统,提供强大的销售管理、全方位客户管理、丰富的营销自动化工具、智能AI赋能及灵活的开放性平台。其功能涵盖线索获取、商机管理、客户画像、营销活动策划、智能预测等,支持企业高效管理客户、优化业务流程、提升销售效率和客户满意度。通过灵活的二次开发和API接口,销售易CRM可无缝集成企业现有系统,助力企业在数字化转型中实现业绩高质量增长。
|
存储 监控 NoSQL
九大核心NoSQL数据库及使用场景详解
【10月更文挑战第6天】在当今大数据与云计算飞速发展的时代,NoSQL数据库以其灵活的数据模型、可扩展性和高性能,成为了众多应用场景下的首选。本文将为您详细介绍九大核心NoSQL数据库及其典型使用场景,帮助您在工作和学习中更好地选择和应用。
552 3
|
8月前
|
JSON 监控 API
1688商品列表API接口指南
1688 商品列表 API 可帮助开发者和商家获取商品基本信息(如 ID、名称、价格等)、支持筛选排序(类目、价格、销量等条件)、分页查询及指定店铺商品获取,便于商品管理与竞品分析。调用流程包括:注册账号创建应用以获取 App Key 和 App Secret、生成签名确保请求合法性、构造请求参数(含 app_key、sign 等)、发送 HTTP 请求并处理 JSON 响应数据。
352 19
|
8月前
|
人工智能
中国AI崛起与生成式人工智能(GAI)认证:驱动全球科技变革的人才战略
本文探讨了中国在人工智能(AI)领域的崛起及其对全球科技和经济的影响。文章回顾了中国AI研究的发展历程,从引进吸收到自主创新,政府政策支持与企业投入推动了AI技术的突破与广泛应用。同时,生成式人工智能(GAI)认证的重要性被强调,其为AI人才培养提供了专业标准,助力行业规范化发展。未来,中国将继续深化AI研究,加强国际交流,通过技能认证项目如GAI认证,为AI领域培养更多高素质人才,推动全球AI技术的繁荣发展。
|
11月前
|
存储 人工智能 Serverless
AI助手测评 | 3步快速构建主动式智能导购AI助手
本文介绍了如何利用阿里云的百炼平台构建主动式智能导购AI助手。在当前经济形势下,企业通过AI技术可以有效降低成本并提升服务质量。主动式智能导购AI助手不仅具备专业知识和耐心,还能24小时不间断服务用户,帮助企业节省夜班客服费用。通过创建API-KEY、部署函数计算应用和集成百炼商品检索应用,企业可以在短短几步内快速构建这一智能系统。此外,文章还提供了详细的部署步骤和测评建议,确保企业在实际应用中能够顺利实施。
|
机器学习/深度学习 并行计算 PyTorch
Swin Transformer实战:使用 Swin Transformer实现图像分类
目标检测刷到58.7 AP! 实例分割刷到51.1 Mask AP! 语义分割在ADE20K上刷到53.5 mIoU! 今年,微软亚洲研究院的Swin Transformer又开启了吊打CNN的模式,在速度和精度上都有很大的提高。这篇文章带你实现Swin Transformer图像分类。
10431 1
Swin Transformer实战:使用 Swin Transformer实现图像分类
|
安全 API 数据处理
鸿蒙next版开发:ArkTS组件通用属性(隐私遮罩)
在HarmonyOS 5.0中,ArkTS引入了隐私遮罩功能,用于保护用户隐私和数据安全。本文详细介绍了隐私遮罩的通用属性和使用方法,并提供了示例代码。隐私遮罩支持Image和Text组件,在数据加载或处理过程中防止敏感信息泄露,提升用户体验和数据安全性。
437 11