问题标签 [velocity]

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 回答
1106 浏览

java - 速度并忽略 java 方法返回

我想在 Velocity 宏的列表中添加一个元素。这是避免“真实”文本出现在 Velocity 输出中的唯一方法吗?

0 投票
3 回答
2509 浏览

javascript - 速度和 JavaScript

我这里有点问题:

onclick 事件中的 $image.id 不会被评估为速度变量。如何让它写出变量内容而不仅仅是变量名?

0 投票
1 回答
226 浏览

java - 数据库框架开发

我正在开发(另一个)供个人使用的 java web 框架,除此之外,我还想开发某种持久性框架。

我已经开发和引擎,为了访问表,您必须只扩展一个类并创建具有与表中相同类型和名称的字段。前任:

所以您现在只需要构建查询并执行。引擎将值放在正确的字段上。

最近我对 Django 有很好的体验,为了更新、创建和过滤你只需要调用 .save()、.create(field1=field, field2=213) 和 .filter(filterfield) 的表=价值)。

我想构建它,但我遇到了一些麻烦,因为扩展类实际上必须写更多,我不想强​​迫。我有想法让扩展类编写一个实现接口的枚举。因此,超类获取这些字段以及私有 HashMap(键是枚举)并保留值,因此客户端只需调用:

检索值。

要更新等等。

有人有更好的主意吗?我也使用速度框架,所以我希望我的字段可以被它的 getter 访问。

ps:我知道hibernate等的存在。

0 投票
2 回答
3088 浏览

exception - 如何在速度模板中打印异常的堆栈跟踪

如何使用速度模板打印异常的完整堆栈跟踪

我现在的模板有 $exception 作为模板变量,其中包含异常。

0 投票
2 回答
3404 浏览

usability - 宏的速度命名参数

我有一个带有几个参数的宏。其中一些是可选的,如果参数为空,它将替换为默认值。

现在的问题是如何让普通网页设计师尽可能容易地做到这一点。除了我的例子之外还有其他可能处理这种情况吗?

示例 1:

这里明显的问题是可选值。

示例 2:

当多次使用同一个宏并且所有变量都没有再次设置时,这里的问题可能是一个问题。

0 投票
1 回答
1428 浏览

java - Java 服务器端(Jsp、velocity 等)日历组件?

你知道 Java 服务器端日历组件吗?不是日期选择器,而是一种在谷歌日历中显示月份或星期的方法,其中包含来自我的数据库的事件。

0 投票
8 回答
29332 浏览

java - JSP 与 Velocity 哪个更好?

JSP 和速度之间哪个更好 - 性能 - 易于使用 - 易于创建可重用组件 - 开源 3rd 方的可用性 - IDE 支持

0 投票
2 回答
720 浏览

model-view-controller - 客户端对象速度

我想创建一个对象客户端并将其添加到另一个对象。

我正在使用速度和弹簧。

我形成一个命令对象并将其作为支持对象传递给视图。

我想创建一个新对象并将其添加到这个命令对象,而不将任何一个对象保存到数据库中。

这样做的原因是,如果保存期间出现错误,我希望有一些持久性。我希望命令以提交时的相同状态返回给用户。

感谢您的回答。更具体地说,我需要将许多字段绑定到一个对象的对象。

例如,如果我想创建一个新联系人并将其添加到客户帐户中。所以联系是由许多字符串组成的。所以我需要将字符串绑定到联系人,然后将联系人绑定到客户账户上的联系人集合。

我想在扩展的 div 中执行此操作,这样用户就不必离开页面。

0 投票
3 回答
15453 浏览

java - 在 Velocity 中取消设置变量

是否可以将 Velocity 引用设置为“null”或“undefined”?

Velocity 模板语言参考说

#set- 建立参考格式的值:

# [ { ] set [ } ] ( $ref = [ ", ' ]arg[ ", ' ] )

用法:

$ref- 赋值的 LHS 必须是变量引用或属性引用。

arg- 赋值的 RHS,如果用双引号括起来,则解析 arg,如果用单引号括起来,则不解析。如果 RHS 计算结果为 null,则不会将其分配给 LHS。(强调我的)

我找不到等效的#unset宏。

0 投票
4 回答
1340 浏览

java - 如何创建在行首输出两个“#”字样的速度模板?

我需要创建一个速度文档,其中有一些以“## Foo”为前缀的行,但由于这#是速度指令命令,它对我不起作用。

我希望我的输出文档看起来像:

逃避并没有达到我的预期。显然,以下内容不起作用,因为#s 未转义):

## 行没有出现 - 再次,正如预期的那样。但是,我的逃跑尝试也没有奏效。逃生解决方案一:

或者这个,逃避解决方案二:

甚至这个...

最后一个真的让我很困惑。

有任何想法吗?