当前位置:首页 » 编程博文
开发技术指南» 文章正文
    引言: Velocity 是一个基于 Java 的通用模板工具,来自于 jakarta.apache.org 。
 

 

    摘要:判断2个时间段是否有交集的函数,开始是在我计算考勤的时候有用过,后来发现用到的地方越来越多, 丢个砖头 9i 下通过.两个时间段 之间是否有交集 intime---outtimefromdate--todate 如果有交集,则返回1,否则返回0*/create or replace function func_istimecross(intime in date, outtime in date,......
 ·jstl使用心得     »显示摘要«
    摘要: 第一次使用jstl时,感觉它是那样的别扭,一点都不如jsp使用起来方便,但是在我真真的掌握它以后我才感觉到它功能的强大和巨大的优越性,下面是我在使用jstl的过程中的一点感想,希望对学习它的人有所帮助。 jstl核心标签库支持输出、变量管理、条件循环语句、text imports 和url manipulation。在jsp页面中可以引入下面的标签来使jsp支持jstl: <c:out......


Velocity -- Java Web 开发新技术

 

 jsp 是 sun 开发的 web 应用程序开发技术,与 php, asp 具有类似功能.但是 jsp 存在着很多问题,使得它难以推广, 请参照 the problems with jsp by jason hunter .velocity 主要是用在 java servlet 中. 【程序编程相关:CASSINI源代码分析(5)——总结

 velocity 是一个基于 java 的通用模板工具,来自于 jakarta.apache.org . apache 开发的目的是替代 jsp/struts. 【推荐阅读:Jdk编译Java程序 - applet

 php 的 template 介绍请参考我的文章 使用php4中的 integratedtemplate类实现html与php代码分离,使用php4中的 integratedtemplate类实现block功能 . 【扩展信息:文章管理系统 V1.0.35

 template 技术最早在 php 中作为附加工具包引入.目的是为了解决 php 中 常见的 php 代码与 html 代码混在一起,难以阅读.难以编写.难以修改的问题.其实这种问题在 jsp/asp 中也存在.asp 因为语法简单,引入了 vb script (vba 最早设计的目的是达到每个 office 用户都能学会,因而超级易学,vb script 与 vba 语法类似) ,使得几乎每个一个会 java script 的人都能学会.同时会 asp 与 html 的人很多,但是同时会 php 与 html 的人很少,同时会 jsp 与 html 的人更少.php 中引入 template 将 html 与 php 代码分成不同的文件,会 php 的只改 php 文件,会 html 的只改 html 文件,分工明确,因而工作效率大大增强,程序也更容易写.使用 velocity, java 代码与 html 代码分成不同的文件,不用学习 jsp 语法.作为 mvc 的应用技术之一,velocity 远比 jsp/struts 在model 与 view 代码的分离更为成功.

 velocity 可以用来产生动态网页,sql,postscript 文件与其它可以从模板转换过来的文本文件.我曾经用它来产生 email 发送感谢信.发给不同用户的 email 的不同之处在于开始的用户名.用 velocity 处理这件事很容易.首先用 dreamweaver 编写一封 html 格式的 email.

 dear $username,

 ....

 然后在 java 代码中将上面的变量进行替换,发送出去.程序写好后,email 还可以用 dreamweaver 随意修改而不用改动 java 代码.

velocity 用在 servlet 中示例如下:

1) login.htm

     


...   下一页
    摘要: 实验环境:weblogic server/express 8.1 、window professional 2000、ant2.0 阅读对象:刚接触weblogic而对如何布署web(暂不含j2ee)不甚熟悉的初学者 前提:webapp在tomcat下能够正常工作,具备正常的webapp目录结构,包含所需的web.xml;weblogic server/express 8.1正常安装并能......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE