问题标签 [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.
java - 速度并忽略 java 方法返回
我想在 Velocity 宏的列表中添加一个元素。这是避免“真实”文本出现在 Velocity 输出中的唯一方法吗?
javascript - 速度和 JavaScript
我这里有点问题:
onclick 事件中的 $image.id 不会被评估为速度变量。如何让它写出变量内容而不仅仅是变量名?
java - 数据库框架开发
我正在开发(另一个)供个人使用的 java web 框架,除此之外,我还想开发某种持久性框架。
我已经开发和引擎,为了访问表,您必须只扩展一个类并创建具有与表中相同类型和名称的字段。前任:
所以您现在只需要构建查询并执行。引擎将值放在正确的字段上。
最近我对 Django 有很好的体验,为了更新、创建和过滤你只需要调用 .save()、.create(field1=field, field2=213) 和 .filter(filterfield) 的表=价值)。
我想构建它,但我遇到了一些麻烦,因为扩展类实际上必须写更多,我不想强迫。我有想法让扩展类编写一个实现接口的枚举。因此,超类获取这些字段以及私有 HashMap(键是枚举)并保留值,因此客户端只需调用:
检索值。
要更新等等。
有人有更好的主意吗?我也使用速度框架,所以我希望我的字段可以被它的 getter 访问。
ps:我知道hibernate等的存在。
exception - 如何在速度模板中打印异常的堆栈跟踪
如何使用速度模板打印异常的完整堆栈跟踪
我现在的模板有 $exception 作为模板变量,其中包含异常。
usability - 宏的速度命名参数
我有一个带有几个参数的宏。其中一些是可选的,如果参数为空,它将替换为默认值。
现在的问题是如何让普通网页设计师尽可能容易地做到这一点。除了我的例子之外还有其他可能处理这种情况吗?
示例 1:
这里明显的问题是可选值。
示例 2:
当多次使用同一个宏并且所有变量都没有再次设置时,这里的问题可能是一个问题。
java - Java 服务器端(Jsp、velocity 等)日历组件?
你知道 Java 服务器端日历组件吗?不是日期选择器,而是一种在谷歌日历中显示月份或星期的方法,其中包含来自我的数据库的事件。
java - JSP 与 Velocity 哪个更好?
JSP 和速度之间哪个更好 - 性能 - 易于使用 - 易于创建可重用组件 - 开源 3rd 方的可用性 - IDE 支持
model-view-controller - 客户端对象速度
我想创建一个对象客户端并将其添加到另一个对象。
我正在使用速度和弹簧。
我形成一个命令对象并将其作为支持对象传递给视图。
我想创建一个新对象并将其添加到这个命令对象,而不将任何一个对象保存到数据库中。
这样做的原因是,如果保存期间出现错误,我希望有一些持久性。我希望命令以提交时的相同状态返回给用户。
感谢您的回答。更具体地说,我需要将许多字段绑定到一个对象的对象。
例如,如果我想创建一个新联系人并将其添加到客户帐户中。所以联系是由许多字符串组成的。所以我需要将字符串绑定到联系人,然后将联系人绑定到客户账户上的联系人集合。
我想在扩展的 div 中执行此操作,这样用户就不必离开页面。
java - 在 Velocity 中取消设置变量
是否可以将 Velocity 引用设置为“null”或“undefined”?
#set
- 建立参考格式的值:
# [ { ] set [ } ] ( $ref = [ ", ' ]arg[ ", ' ] )
用法:
$ref
- 赋值的 LHS 必须是变量引用或属性引用。
arg
- 赋值的 RHS,如果用双引号括起来,则解析 arg,如果用单引号括起来,则不解析。如果 RHS 计算结果为 null,则不会将其分配给 LHS。(强调我的)
我找不到等效的#unset
宏。
java - 如何创建在行首输出两个“#”字样的速度模板?
我需要创建一个速度文档,其中有一些以“## Foo”为前缀的行,但由于这#
是速度指令命令,它对我不起作用。
我希望我的输出文档看起来像:
逃避并没有达到我的预期。显然,以下内容不起作用,因为#
s 未转义):
## 行没有出现 - 再次,正如预期的那样。但是,我的逃跑尝试也没有奏效。逃生解决方案一:
或者这个,逃避解决方案二:
甚至这个...
最后一个真的让我很困惑。
有任何想法吗?