摘要: list分为浅拷贝和深拷贝,深拷贝就是list1拷贝到list2,我修改list2的内容,不用同步修改list1的内容,浅拷贝则会修改list1的内容。在网上查了有用Collections.copy或者Dto的方式实现,使用后感觉不是很好用,并且感觉不是很好找到直观方便的方式。于是,花了点儿时间在网 阅读全文
posted @ 2021-04-20 16:43 磬中草 阅读(7678) 评论(0) 推荐(0) 编辑
摘要: 由于后台不能传到前台一个map类型,故可以通过下拉列表获取对应的map属性,方法如下: var compStageMap = {};//compStage为select标签的id $("#compStage option").each(function () { if($(this).val()){ 阅读全文
posted @ 2017-07-21 17:48 磬中草 阅读(788) 评论(0) 推荐(0) 编辑
摘要: BigDecimal类型相乘: dec3 = dec2.multiply(dec1); dec1,dec2,dec3属于BigDecimal类型,之后可以将dec3去.和0 阅读全文
posted @ 2017-07-21 17:40 磬中草 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 数据库中存放BigDecimal类型的数据,如果存放4或者4.1的话,在数据库中会存放4.0000和4.1000,此时在前台显示会不合适,故需要去除.和0,方法如下: 参数是BigDecimal的toString()。 public BigDecimal getPrettyNumber(String 阅读全文
posted @ 2017-07-21 17:37 磬中草 阅读(12826) 评论(0) 推荐(2) 编辑
摘要: 效果图: 代码: <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transition 阅读全文
posted @ 2017-06-29 09:11 磬中草 阅读(2355) 评论(0) 推荐(0) 编辑
摘要: 基本在公司使用的datagrid不需要自己写前台代码,只需要自己给grid明确id,url以及列属性即可。 后台需要返回一个数据类型:{recordsFiltered=2, data=[], draw=null, recordsTotal=2},通常返回这个数据类型的话,只需要调用datatable 阅读全文
posted @ 2017-06-19 10:16 磬中草 阅读(151) 评论(0) 推荐(0) 编辑