Velocity入门使用教程

    参考:百度文库:http://wenku.baidu.com/link?url=nddg_1OX-vYNVOC9OmkjVa3BrQvd8B29RqtY3En010-wev03ASprxB9APX70xqRqAdrETwsNLZu3WR6q_1bgfHLSq2m1oZ9zqjRDMuhChxG

一、使用velocity的好处:

    1.不用像jsp那样编译成servlet(.Class)文件,直接装载后就可以运行了,装载的过程在web.xml里面配置。【后缀名为.vhtml是我们自己的命名方式。也只有在这里配置了哪种类型的文件,那么这种类型的文件才能解析velocity语法】

    2.web页面上可以很方便的调用java后台的方法,不管方法是静态的还是非静态的。只需要在toolbox.xml里面把类配置进去就可以咯。【调用的方法 $class.method()】即可。

    3.可以使用模版生成静态文档html【特殊情况下才用】

二、使用

    1、下载velocity-1.7.zip 、velocity-tools-2.0.zip

    2、解压后引用3个jar文件 velocity-1.7.jar、velocity-tools-2.0.jar、velocity-tools-view-2.0.jar还有几个commons-…..jar 开头的jar包

 

三、配置文件:

   Web.xml 



  
    velocity
org.apache.velocity.tools.view.VelocityViewServlet
    1
  

  
    velocity
    *.vm
  
    
    velocity
    *.jsp
  
  
    velocity
    *.html
  
  
   

    Toolbox.xml    【这个文件和web.xml放在一起,不要改名字,否则不会自动加载】



  
  
  
  	
	
.
.
.
	
    
    
	
    
    
    
    
    
    
    
    
    
	
  
  
  
      
  
  
  
      
      
      
      
      
      
      
      
      
      
      
      
      
  

四、页面使用(html)





添加  -- 修改 -- 界面


   
序号: *序列号请输入三位数字
名字: *‘输入1-50个字母、数字或者汉字’
所属类别:
 
#if(!$request.name) 确认添加 #else 确认更新 #end



你可能感兴趣的:(Velocity)