问题标签 [nvelocity]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
473 浏览

cruisecontrol.net - 修改 Cruise Control.NET

我们正在研究使用 CruiseControl.NET 作为 Continues Integration 构建提供程序,以及自动化我们部署过程的第一部分。

有没有人修改 CruiseControl.NET 的仪表板以添加自定义登录和用户角色(IE,分离访问以强制在每个项目的基础上仅对某些个人进行构建?

仪表板是一个 .NET 应用程序,但我相信它使用 nVelocity 视图引擎而不是我没有经验的 Web 表单。

你能混合使用 nVelocity 和 Webforms,还是我需要花一天时间学习新东西 =)

0 投票
2 回答
531 浏览

asp.net-mvc - 有没有人让 NVelocity 与 ASP.NET MVC Preview 5 一起工作?

我猜我需要实现一个NVelocityViewEngineNVelocityView- 但在我这样做之前,我想检查一下是否有人已经这样做了。

我在MVCContrib的后备箱中看不到任何东西。

我已经看过下面的帖子 - 我正在寻找适用于 Preview 5 的东西:

否则我会开始写一个:)

0 投票
2 回答
1528 浏览

castle-monorail - NVelocity、foreach 和两个列表的问题

有没有一种简单的方法可以解决以下问题。

假设我从我的模型中获取了一个 IList,其中包含我的控制器中的一些书籍。现在我想丰富输出并使用来自外部框架的另一个模型从 Amazon 获取预览并获取另一个 IList。

现在我将两个 IList 都放入一个属性包中。

在 NVelocity 中,我为 BookList 使用了#foreach,但是如何通过正确的预览访问 amazonbooklist?我不能使用 $amazonbook[index],其中 index 是 isbn。我真的需要将两个列表放在一个大列表中,其中包含一个仅包含其他两个对象的简单对象吗?

请记住,两种模型都来自不同的框架,不能放在一个框架中。两个框架必须保持分离。我尝试解决 NVelocity 问题,当然,这个问题只是一个例子,我们不卖书;)

0 投票
2 回答
1396 浏览

c# - Completely overwriting a file with Velocity / NVelocity

I am trying to use NVelocity templates in a .Net application: using a template to output results to a file. It all seems to work fine except for the fact that the output is never fully overwritten. If my file is 100 characters long and the template only renders 20 characters, the last 80 characters are never altered!

Code sample:

So if my template outputs AAAA and the file already contains BBBBBBBB then at the end, the file contains AAAABBBB at the end of the op.

Any clue how I can get it to fully overwrite the file? - e.g. in the above example the final output should be AAAA. Not too sure whether this is just pure stream-related stuff - but I haven't had this problem before with filestreams.

Happy to write a reset method, or just output to a memorystream and overwrite the file, but I would like to get it working like this if possible! **EDIT:'' got it working by calling

when I open the file. But would appreciate knowing if there was a better way!

0 投票
2 回答
703 浏览

string - 如何将字符串传递给 NVelocity 模板中的函数?

我正在使用NVelocity 模板引擎来生成固定长度的字段输出 - 你知道那种事情:

问题是我试图用重载调用 String.PadRight() 来指定前导零,而 NVelocity 没有它。

这有效:

但这不会:

我试过了:

  • 单引号 ( '0')

  • 双单引号 ( ''0'')

  • 双引号 ( "0")

  • 双双引号 ( ""0"")

  • 转义以上所有内容的引号 ( \"0\")

  • 没有报价!

我发现的所有工作都是NVelocity HomepageVelocity Templating Language Reference page,它们都没有为我提供解决方案。

抱歉,我无法为您提供或指出您可以自己测试您的想法的地方,但我们非常欢迎您提出任何建议!

感谢您的帮助;o)

0 投票
1 回答
166 浏览

.net - 为什么我不能在 Asp.net MVC Beta 中使用 NVelocity?

我已经添加了所需的程序集并在 global.asax.cs 页面中注册了 NVelocityViewFactory 但是当我运行该站点时出现以下错误

有什么帮助吗?

0 投票
2 回答
1444 浏览

nvelocity - NVelocity 是否不再支持字符串模板?

我们在用于电子邮件的嵌入式资源中有一堆 NVelocity 模板。我们希望将这些模板移动到数据库中,以便用户可以轻松配置它们。

似乎 NVelocity (Castle port) 不支持字符串作为模板。有谁知道该怎么做。

需要明确的是,这是我想要做的(语法可能不准确,我正在记忆中)......

0 投票
1 回答
1270 浏览

c# - 使用 NVelocity 获取本地资源对象

使用 NVelocity 时,如何使用 GetLocalResourceObject 加载 .resx 文件?我将 ASP.NET MVC 与 mvccontrib nvelocity viewengine 和sharp-architechture 一起使用。

我已经硬编码了我能想到的每一个可能的虚拟路径(例如~/Home/index.vm.resx),但每个人都失败了。我也尝试过 ExpressionBuilderContext。

0 投票
2 回答
1232 浏览

nvelocity - 如何让 NVelocity 正确初始化?

我无法让 NVelocity 初始化。我不想做任何复杂的事情,所以如果它以默认值初始化就可以了,但它甚至不会这样做。

这:

结果:“似乎没有将类指定为 ResourceManager...”

这样做也是如此:

我可以找到关于属性应该是什么的宝贵文档,以及如何使用简单的默认值对其进行初始化。任何人都可以指向资源吗?

很多页面都指向这个页面:

http://www.castleproject.org/others/nvelocity/usingit.html

但是这个页面跳过了(看似)最重要的一点——如何设置属性以及将它们设置为什么。

我只想从文件中加载一个简单的模板。

0 投票
10 回答
15406 浏览

.net - NVelocity 项目死了吗?有替代品吗?

我正在寻找 .NET/C# 的模板引擎来在我的应用程序中生成电子邮件通知。我过去读过关于NVelocity的文章,并认为它符合我的需求,但似乎这个项目已经死了。

您是否仍会建议为此目的使用 NVelocity,或者您能提出任何替代方案吗?

注意:我发现了一些其他模板引擎,但这些主要是 ASP.NET MVC(Brail、NHaml 等)的“视图引擎”。但我认为这些不是我想要的。