10386人加入学习
(1人评价)
Freemarker&Velocity
价格 免费

Notice: Undefined offset: 328 in /home/var/www/edusoho/src/Biz/Task/Visitor/CourseItemPagingVisitor.php on line 236

Notice: Undefined offset: 329 in /home/var/www/edusoho/src/Biz/Task/Visitor/CourseItemPagingVisitor.php on line 236

Notice: Undefined offset: 330 in /home/var/www/edusoho/src/Biz/Task/Visitor/CourseItemPagingVisitor.php on line 236
课程介绍

        模板技术在现代的软件开发中有着重要的地位,而目前最流行的两种模板技术恐怕要算freemarker和velocity了,webwork2.2对两者都有不错的支持,也就是说在webwork2中你可以随意选择使用freemarker或velocity作为view,模板技术作为view的好处是很多,尤其和jsp比较起来优点更大,众所周知jsp需要在第一次被执行的时候编译成servlet,那么这个过程是很慢的,当然很多应用服务器都提供预编译的功能,但是在开发的时候仍然给我们程序员带来了很多痛苦,每次修改都要多几秒钟,那在一天的开发中就有很多时间浪费在jsp的编译上了。用webwork in action的作者的话来说:“每次修改之后重新运行都要等等几秒是令人失望的,而频繁地修改jsp更是会令你的失望情绪变本加厉“。我们把模板技术引入到view中去可以带来更好的开发效率,而且模板的速度要比jsp快(虽然编译过后的jsp在速度上已经满足我的需求了,呵呵)。 当然模板技术可以用在很多领域,可不只在view那里。我们可以通过模板技术来生成xml,生成jsp,生成java文件等等,说到这里,大家通常会使用模板技术用在公司的框架里,这样就可以很快速的生成添删改查的代码,需要的只是模板,其他比如还有邮件模板等等。 

授课教师

高级讲师

Notice: Undefined offset: 328 in /home/var/www/edusoho/src/Biz/Task/Service/Impl/TaskServiceImpl.php on line 390

Notice: Undefined offset: 329 in /home/var/www/edusoho/src/Biz/Task/Service/Impl/TaskServiceImpl.php on line 390

Notice: Undefined offset: 330 in /home/var/www/edusoho/src/Biz/Task/Service/Impl/TaskServiceImpl.php on line 390

Notice: Undefined index: in /home/var/www/edusoho/src/AppBundle/Controller/Course/CourseController.php on line 523

Notice: Undefined index: in /home/var/www/edusoho/src/AppBundle/Controller/Course/CourseController.php on line 524

课程特色

(3)

最新学员

学员动态

你好 加入学习
jiangwy 加入学习