摘要: 流程age:饭前洗手----》 吃饭 ---》饭后洗碗//吃饭public interface Dinner { //吃饭方法 public void haveDinner();} //委托类public class MyDinner implements Dinner { @Override p... 阅读全文
posted @ 2015-04-15 17:49 a757956132 阅读(259) 评论(0) 推荐(0)
摘要: http://herryhaixiao.iteye.com/blog/677524由于freemarker这个技术很久很久就有了,注释我就没写得很详细了,相信大家都看得懂。下面就直接上代码以及一些代码上的解释了ShowCourseView 类负责一些属性的封装,package test;import... 阅读全文
posted @ 2015-04-15 11:34 a757956132 阅读(2055) 评论(0) 推荐(0)
摘要: 1. 数据类型转换:Javascript代码${xx?string}//字符串${xx?number}//整数${xx?currency}//小数${xx?percent}//百分比2. 截取字符串长度有的时候我们在页面中不需要显示那么长的字符串,比如新闻标题,这样用下面的列子就可以自定义显示的长度... 阅读全文
posted @ 2015-04-15 10:36 a757956132 阅读(492) 评论(0) 推荐(0)
摘要: 1. freemarker获取list的size :JavaJava代码ArrayListlist=newArrayList();FreemakerJavascript代码${list?size}2. list的遍历:Javascript代码${being.name}${being.price}3.... 阅读全文
posted @ 2015-04-15 10:35 a757956132 阅读(4225) 评论(0) 推荐(0)
摘要: freemarker中显示某对象使用${name}.但如果name为null,freemarker就会报错。如果需要判断对象是否为空:……当然也可以通过设置默认值${name!''}来避免对象为空的错误。如果name为空,就以默认值(“!”后的字符)显示。对象user,name为user的属性的情况... 阅读全文
posted @ 2015-04-15 10:34 a757956132 阅读(261) 评论(0) 推荐(0)
摘要: http://blog.csdn.net/liu826710/article/details/9001254在Map集合中values():方法是获取集合中的所有的值----没有键,没有对应关系,KeySet():将Map中所有的键存入到set集合中。因为set具备迭代器。所有可以迭代方式取出所有的... 阅读全文
posted @ 2015-04-15 10:21 a757956132 阅读(180) 评论(0) 推荐(0)