`
shinewang
  • 浏览: 36101 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论
文章列表
本文为SGLab原创,转载时务必以超链接形式标明文章原始出处和作者信息及版权声明 网址: http://sglab.cn/blog/6.html         SG lab,顾名思义,Sim Game Lab是也。Sim Game,其实就是Simulation Game,翻译成中文就是(企业级)模拟游戏, ...
由于Java语言的局限性,实现一个Rails-like的Java开发框架一直是一个难题。在Java上想体验Rails-like的开发模式,只能选择Grails或者JRuby on Rails。然而这两种框架都是动态语言实现的框架,只是基于JVM而不是基于Java语言本身。动态语言确实有很多优点,但往往难以调试。是否有一个Java语言实现的Rails-like框架?答案是Play!Play!是一个full-stack Java Web应用框架,包括一个简单无状态的MVC模型,Hibernate的持久性对象,基于Groovy的模板引擎,以及建立一个现代化网络应用所需的一切。注意,这里虽然使用了Gro ...
在使用displaytag显示数字时,如果对数字进行了HTML包装,那么就有可能造成排序结果的不正确。 displaytag排序的方法是:compare(Object object1, Object object2) 1.如果object1,object2都是String,则按String排序; 2.如果object1,object2实现了Comparable接口,则compareTo方法比较,这样纯数字排序因为能够转换成实现Comparable接口的数字类型所以排序结果正确; 3.其他情况转换成String比较。 因此,组装成HTML的列就默认按String来比较,造成排序结果与预期不符。 ...
Global site tag (gtag.js) - Google Analytics