摘要: 一、起源与现状: 关于Template和JSP的起源还要追述到Web开发的远古年代,那个时候的人们用CGI来开发web应用,在一个CGI程序中写HTML标签。 在这之后世界开始朝不同的方向发展:sun公司提供了类似于CGI的servlet解决方案,但是无论是CGI还是servlet都面对同一个问题:在程序里写html标签,无论如何都不是一个明智的解决方案。于是sun公司于1999年推出了JSP技术。而在另一个世界里,以PHP和ASP为代表的scriptlet页面脚本技术开始广泛应用。不过即便如此,问题并没有结束,新的问题出现了:业务和HTML标签的混合,这个问题不仅导致页面结构的混乱,同时也使 阅读全文
posted @ 2013-04-08 13:53 Jevo 阅读(417) 评论(0) 推荐(0) 编辑
摘要: 这里主要总结Java中集成Groovy的应用。Groovy可以与Java完美集成来扩展我们的应用,比如替代Java+jexl实现算式表达式计算或其它功能。在Ofbiz中也集成了Groovy来执行一些查询功能,并且是开始更多的使用Groovy而不是原有的bsh。这里仅仅初步总结我们在Java项目中如何来应用Groovy扩展我们的应用。1.使用GroovyShell计算表达式使用Binding对象将变量传入表达式,并通过GroovyShell返回表达式的计算结果。如下例:public class GroovyShellExample { public static void main(String 阅读全文
posted @ 2013-04-08 13:46 Jevo 阅读(11329) 评论(1) 推荐(0) 编辑