Velocity与JSP技术比较
http://www.cnblogs.com/daition/archive/2011/04/14/2015744.html
服务器上的 Velocity 与 JSP 技术
在服务器端可以使用 Velocity 处理模板和生成的动态内容(HTML、XML等)。这和 JSP 技术的目标非常接近。但是,JSP 模型可以毫无阻碍地访问底层的 Servlet API 和 Java 编程语言。事实上,为了避免访问这些固有的特性,您在编码中必须严格约束(只是使用 EL、标签库和类似的特性)。它基本上是一种在很大程度上开放的访问模型。
拿 Velocity 与之比较。作为一种完全自包含的模板引擎和脚本解释器,Velocity 拥有完全封闭的模型。任何针对系统和/或 Java 编程语言的访问都必须明确地启用。默认情况,Velocity 模板中不能访问 Java 编程语言的任何方面。这种封闭的模型使 Velocity 能够提供分离的模板表示层,与任何应用程序业务逻辑或者数据管理代码清晰地划分开。
使用velocity作为显示层,会有更好的封装性吧 ?
Velocity与JSP技术比较相关推荐
- Java Web中的jsp技术
在动态网页开发中,经常需要动态生成html内容,如果使用servlet来实现html页面数据的改变会导致程序十分臃肿.为了克服这些缺点,Oracle(Sun)公司推出了jsp技术. JSP全名是Jav ...
- jsp技术通过java_JavaWeb之JSP技术总结
刚接触JSP技术的时候让我想起了在大学学的Asp+VBScript,记得当时我还用aspstudy做了一个小的新闻发布系统作为期末作品,也正是在那时候在卢哥卢老师的指导下走向编程的道路,对编程越来越感 ...
- Java开发之掌握JSP技术
一.Java初级开发之jsp概述 1.关于jsp JavaServer Pages简称jsp,从"server"这个词可以看出,这其实也是一门java服务端技术,其实可以简单的把j ...
- jsp页面内引入静态html,JSP技术实现动态页面到静态页面的方法
本文是介绍了jsp技术实现动态页面到静态页面的方法,分享给大家,具体如下: 对于JSP技术实现动态页面到静态页面的方案,我们从三个步骤来说明: JSP技术实现动态页面到静态页面的方案第一: 为了能深入 ...
- c标签判断true false jsp_Java学习知识点:小白如何掌握JSP技术?
今天千锋广州小编就给大家分享零基础如何掌握JSP技术,下面一起来看看吧! 一.Java初级开发之jsp概述 1.关于jsp JavaServer Pages简称jsp,从"server&qu ...
- 毕业生做了这个考研论坛系统,使用的是SSM框架和JSP技术
毕业生做了这个考研论坛系统,使用的是SSM框架和JSP技术 一.系统截图 二.系统架构 系统架构:本系统使用Java作为主要的编程语言编程开发,后台以SSM框架作为主要的技术支撑,数据库采用采用MyS ...
- JSP技术的发展趋势
JSP技术主要用来简化动态网页的开发过程,由于它在形式上和html文档比较相似,因此与Servlet相比,用JSP来编写动态网页更加直观. 但是,当网页非常复杂时,JSP文件中的大量的html标记和j ...
- JSP 技术(一)--简述
在动态web项目的开发中,经常需要动态生成HTML内容(如系统中的当前在线人数需要动态生成).如果使用Servlet实现HTML页面数据的统计,则需要使用大量的输出语句.同时,如果静态内容和动态内容混 ...
- Java Web之JSP技术
JSP全称是Java Server Pages,它和servle技术一样,都是SUN公司定义的一种用于开发动态web资源的技术.JSP这门技术的最大的特点在于,写jsp就像在写html,但它相比htm ...
最新文章
- MultiThreadedHttpConnectionManager
- 如何在 Kubernetes 中对无状态应用进行分批发布
- docker mysql 报错 “Too many connections 1040“ 修改最大连接数 未生效 解决方法
- Java GregorianCalendar hashCode()方法与示例
- 使用xcode4做ios的国际化
- ftp pam mysql_ftp+pam基于mysql的认证
- 使用python标准库urllib2访问网页
- bzoj 4952: [Wf2017]Need for Speed(二分)
- TMC2226-SA:静音防抖步进驱动
- exe打包工具,封装exe安装程序--Inno Setup
- easyui datagrid 可编辑单元格 显示 clear icon 和 放大镜图标
- Empathy Map:让团队移情到用户的奥秘
- 米家app扫描不到石头机器人_12月米家剁手清单,第二款冬天必备!
- 【一步一步学习VBA】Excel VBA 读取txt文件并写入Excel单元格(友好版)
- 顶级黑客泄密事件啼笑皆非
- DOS子程序汇编样例及详解
- NIB 和 XIB 的区别 转载
- 怎么关闭excel出现的microsoft office 自定义安装程序提示
- 推荐几款很实用画图工具
- 计算机网络:Email 协议 (SMTP、POP3、IMAP)