Java 里Velocity是什么?有没有相关的书籍可以进行阅读~
答案:4 悬赏:0 手机版
解决时间 2021-03-27 06:43
- 提问者网友:藍了天白赴美
- 2021-03-26 16:16
Java 里Velocity是什么?有没有相关的书籍可以进行阅读~
最佳答案
- 五星知识达人网友:长青诗
- 2021-03-26 16:24
Velocity是一个基于java的模板引擎(template engine)。它允许任何人仅仅简单的使用模板语言(template language)来引用由java代码定义的对象。
当Velocity应用于web开发时,界面设计人员可以和java程序开发人员同步开发一个遵循MVC架构的web站点,也就是说,页面设计人员可以只关注页面的显示效果,而由java程序开发人员关注业务逻辑编码。Velocity将java代码从web页面中分离出来,这样为web站点的长期维护提供了便利,同时也为我们在JSP和PHP之外又提供了一种可选的方案。
以上引用百度百科。
简单来说 Velocity 是一个 java 的模板引擎。 就好比 jsp 的作用一样。 填写一个 模板,然后 用动态的参数 ,填充 模板, 输出页面。
当然 Velocity 作为模板不仅仅可以当作视图。 更可以用于生成 文件,生成代码等等。
当Velocity应用于web开发时,界面设计人员可以和java程序开发人员同步开发一个遵循MVC架构的web站点,也就是说,页面设计人员可以只关注页面的显示效果,而由java程序开发人员关注业务逻辑编码。Velocity将java代码从web页面中分离出来,这样为web站点的长期维护提供了便利,同时也为我们在JSP和PHP之外又提供了一种可选的方案。
以上引用百度百科。
简单来说 Velocity 是一个 java 的模板引擎。 就好比 jsp 的作用一样。 填写一个 模板,然后 用动态的参数 ,填充 模板, 输出页面。
当然 Velocity 作为模板不仅仅可以当作视图。 更可以用于生成 文件,生成代码等等。
全部回答
- 1楼网友:罪歌
- 2021-03-26 19:44
baidu
- 2楼网友:想偏头吻你
- 2021-03-26 19:38
这是视图模版跟freemarke相似,一般介绍javaweb的书都有讲到这个的
- 3楼网友:洎扰庸人
- 2021-03-26 18:02
简单说,Velocity是一种模板引擎语言,打个比方,Web程序要用网页显示程序运行结果,一种方法是程序输出HTML页面编码,像“编号=”+part.getNumber()+" 型号=" + part.getModel()+"
"这样编码, 页面格式和程序代码混在一起,很不好编写和修改。
而通过页面模板写,就可以分成一个模板文件和一个代码文件,模板可以由美工制作修改,实现分工,也便于维护。
书籍资料上网搜吧,不过新的技术很难找到现成书籍,但各种入门、参考资料网上还是挺多的。
"这样编码, 页面格式和程序代码混在一起,很不好编写和修改。
而通过页面模板写,就可以分成一个模板文件和一个代码文件,模板可以由美工制作修改,实现分工,也便于维护。
书籍资料上网搜吧,不过新的技术很难找到现成书籍,但各种入门、参考资料网上还是挺多的。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯