• 大小: 0.52M
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-02-26
  • 语言: C#
  • 标签: Nvelocity  引擎  

资源简介

Nvelocity 模板引擎使用实例

资源截图

代码片段和文件信息

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using NVelocity;
using NVelocity.App;
using NVelocity.Runtime;

namespace NVelocityPro
{
    /// 
    /// basic 的摘要说明
    /// 

    public class basic : IHttpHandler
    {

        public void ProcessRequest(HttpContext context)
        {
            context.Response.ContentType = “text/html“;
            //创建一个模板引擎
            VelocityEngine vltEngine = new VelocityEngine();
            //文件型模板,还可以是 assembly ,则使用资源文件
            vltEngine.SetProperty(RuntimeConstants.RESOURCE_LOADER “file“);
            //模板存放目录
            vltEngine.SetProperty(RuntimeConstants.FILE_RESOURCE_LOADER_PATH System.Web.Hosting.HostingEnvironment.MapPath(“/template“));//模板文件所在的文件夹
            vltEngine.Init();
            //定义一个模板上下文
            VelocityContext vltContext = new VelocityContext();
            //传入模板所需要的参数
            vltContext.Put(“title“ “标题“); //设置参数,在模板中

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件         92  2014-02-09 09:17  NVelocity\NVelocity\ashx\basic.ashx

     文件       2058  2014-02-09 16:11  NVelocity\NVelocity\ashx\basic.ashx.cs

     文件        123  2014-02-09 16:27  NVelocity\NVelocity\ashx\DictionaryNvelocity.ashx

     文件       2060  2014-02-09 16:34  NVelocity\NVelocity\ashx\DictionaryNvelocity.ashx.cs

     文件        117  2014-02-09 16:44  NVelocity\NVelocity\ashx\ForEachNVelocity.ashx

     文件       1948  2014-02-09 16:49  NVelocity\NVelocity\ashx\ForEachNVelocity.ashx.cs

     文件        110  2014-02-09 17:07  NVelocity\NVelocity\ashx\ParseAndInclude.ashx

     文件       1830  2014-02-09 17:20  NVelocity\NVelocity\ashx\ParseAndInclude.ashx.cs

     文件        108  2014-02-09 16:13  NVelocity\NVelocity\ashx\PersonVelocity.ashx

     文件       2030  2014-02-09 16:14  NVelocity\NVelocity\ashx\PersonVelocity.ashx.cs

     文件     229376  2010-12-10 14:29  NVelocity\NVelocity\bin\NVelocity.dll

     文件     738816  2010-12-10 14:29  NVelocity\NVelocity\bin\NVelocity.pdb

     文件     359297  2010-12-10 14:29  NVelocity\NVelocity\bin\NVelocity.xml

     文件       7680  2014-02-09 17:20  NVelocity\NVelocity\bin\NVelocityPro.dll

     文件      24064  2014-02-09 17:20  NVelocity\NVelocity\bin\NVelocityPro.pdb

     文件     229376  2010-12-10 14:29  NVelocity\NVelocity\DLL\NVelocity.dll

     文件     738816  2010-12-10 14:29  NVelocity\NVelocity\DLL\NVelocity.pdb

     文件     359297  2010-12-10 14:29  NVelocity\NVelocity\DLL\NVelocity.xml

     文件        338  2014-02-09 16:11  NVelocity\NVelocity\Entity\Person.cs

     文件       6338  2014-02-09 17:07  NVelocity\NVelocity\NVelocityPro.csproj

     文件       1170  2014-02-09 17:07  NVelocity\NVelocity\NVelocityPro.csproj.user

     文件       8950  2014-02-23 11:03  NVelocity\NVelocity\obj\Debug\DesignTimeResolveAssemblyReferencesInput.cache

     文件        465  2014-02-09 09:39  NVelocity\NVelocity\obj\Debug\NVelocity.csproj.FileListAbsolute.txt

     文件       5764  2014-02-09 09:39  NVelocity\NVelocity\obj\Debug\NVelocity.csprojResolveAssemblyReference.cache

     文件        618  2014-02-09 16:33  NVelocity\NVelocity\obj\Debug\NVelocityPro.csproj.FileListAbsolute.txt

     文件       7293  2014-02-09 16:33  NVelocity\NVelocity\obj\Debug\NVelocityPro.csprojResolveAssemblyReference.cache

     文件       7680  2014-02-09 17:20  NVelocity\NVelocity\obj\Debug\NVelocityPro.dll

     文件      24064  2014-02-09 17:20  NVelocity\NVelocity\obj\Debug\NVelocityPro.pdb

     文件          0  2014-02-09 09:15  NVelocity\NVelocity\obj\Debug\TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs

     文件          0  2014-02-09 09:15  NVelocity\NVelocity\obj\Debug\TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs

............此处省略29个文件信息

评论

共有 条评论