`
文章列表
视频http://blog.gscn.com.cn/1/viewspace-9822
用户定义指令-使用@符合来调用 有两种不同的类型:Macro(宏)和transform(传递器),Macro是在模板中使用macro指令定义,而transform是在模板外由程序定义(基本上都是基于Java的),这里通过Macro来介绍自定义指令。 例一: <#macro greet>   <font size="+2">Hello Joe!</font> </#macro>  使用:<@greet></@greet> 或 <@greet/> 结果:<font size="+ ...
FreeMarker是一个用Java编写的模板引擎,主要用来生成HTML Web页面,特别是基于MVC模式的应用程序。虽然FreeMarker具有一些编程的能力,但不像PHP,通常由Java程序准备要显示的数据,由FreeMarker模板生成页面。  FreeMarker可以作为Web应 ...
我干软件开发也有一点的年头了,回头想想,也经历了不少的酸甜苦辣,为解决了复杂的问题快乐过.也为不分昼夜的加班赶工程郁闷过.不过这些都没能减少我对计算机的热情,我对程序的喜好.以前对JavaMail也有一些学习性的认识,不过一直没在实际的项目中应用过.直到最近的一个项目,需要JavaMail所以我打算认真的学习一下这种技术,因为我目前擅长的是Struts,而Struts又不具备邮件发送的功能,所以我要深刻的学习一下JavaMailAPI.所以在我学会了JavaMail的基本操作的同时也将这篇文章献给大家,虽然技术含量不高,但是希望能对一些刚刚接触JavaMail的同道中人有所帮助.好了闲话少说进入 ...
社区 Java 主题 JRuby, Ruby on Rails Grails开发团队成员Marc Palmer发表了一篇博客文章,针对开发人员对Grails常见的一些误解逐一进行了说明。例如针对“对于我来说,Grails还不够成熟”,他这样回应: 针对这个误解,我想不断增长的商业网站数量就是最好的答案了。同时,Grails也是基于HIbernate、Spring和SiteMesh这些成熟完善的框架构建的,更不用说作为万年常青树的Java JDK了。Groovy项目都已经有超过三年的历史了。 接着,对于“Grails使用的是一门解释型语言(Groovy)”这个误解,他谈到: Groo ...
无论你是Ext库的新手,抑或是想了解Ext的人,本篇文章的内容都适合你。本文将简单地介绍Ext的几个基本概念,和如何快速地做出一个动态的页面并运行起来,假设读者已具备了一些JavaScript经验和初级了解HTML Dom。 下载Ext 如 ...
Global site tag (gtag.js) - Google Analytics