${fn:substring(str, start, end)}
解决方案 »
- 写了个计算器程序,编译没有问题,不过按键都是得到数字9,请高手指示
- 我自己写了个抽屉菜单的类,怎么让把它生成的panel放到一个frame里面呢?
- 怎么让 HashMap的 .values().ToArray() 按key值排序输出?
- 怎么使用j2se帮助帮档
- 请教:Swing中怎么让新窗口居中显示?
- package Oracle.jdbc does not exist,找不到原因!!
- Socket 关闭时应该注意什么
- java做的东西运行速度很慢是吗
- 如何在JB6的工程里加入别人编译好的一个类?
- java开发手机程序
- JSpinner 获取焦点问题
- java 窗口 JDialog和JFrame对象如何让它不能最小化?
value="${fn:substring('11.2222','.',3)}"
但是问题是这个要格式化的值是个变量,我并不知道他有多少位
直接减个0.5
要搞清楚原理很简单:你测试下jstl怎么四舍五入的。 比如是0.49不进位 0.5进位。 那就减个0.5就不会进位了撒。${size/4 + (size%4>0?1:0) -0.5}
我这个可以用于分页: 比如size是10 , 10/4 =2.25 ,size%4 >0 ?1:0 这个三次元是判断有没有余数,有就+1没有就不加了。 最后再减去0.5就OK了。
楼主你要根据实际需求来。别照抄我的。