问题标签 [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 - 哪种 Java HTML 模板技术的工作方式最接近 Ruby (erb/haml)?
在 Apache Velocity、Freemarker、Hamlets、Tapestry、StringTemplate、JSP、JSP Weaver(其他?)等 Java模板解决方案中,它们最接近 Ruby 中类似 HTML 模板解决方案的简洁性和简单性 - haml/erb。我关心模板引擎的语法以及它与服务器上的控制器代码集成的简单程度。
mysql - 实施登录速度检查
我需要为 Web 服务实现登录速度检查。该服务使用 ruby,数据库使用 MySql。
我可以想象一些不好的方法来做到这一点。例如,有一个表存储每次登录尝试的时间以及是否成功,并且每次用户尝试登录时,查询该表以获取最后n次登录尝试并对其运行一些简单的算法。不过,这显然非常低效。每次登录尝试都会在一个相当大的表上进行选择和插入,这会降低整个系统的速度。
更好的方法可能是说n的值被硬编码为 3 或其他值,并在用户表(存储密码验证器的地方)中添加n列,其中包含最近的n次登录尝试。这删除了额外的选择语句,并且用户表可能比登录尝试表短得多。但是,如果算法发生变化,它会丢失很多可能会很有趣的数据。
在这一点上,我倾向于对该结构进行变体,该结构将单个文本字段与密码验证器一起放入表中,并且该文本字段包含一个序列化对象,该对象是登录尝试记录的数组。在登录尝试时,该字段将被解析和重写。这解决了固定的n问题,同时避免了查询非常大的表。但是,从数据库中读取文本字段当然具有较差的磁盘访问特性,这最终也可能使其成为一个糟糕的解决方案。
最后,另一种可能性是使用 MySql 的日志文件支持的数据库(我不知道谁的名字),但我对此几乎一无所知,除了它应该在查询日志文件方面很有效。
我对 Stack Overflow 的问题是:登录速度检查通常如何在行业中实施?
更新1:
我应该定义速度检查。登录尝试的速度检查会跟踪连续失败的数量和发生连续失败的时间范围。第一个回复确实指向具有这些属性的解决方案。不过,我想知道它是否保留了足够的信息以允许速度检查的灵活性。由于从未构建过这样的系统,我担心的是我忽略了速度检查的重要方面,我希望在开始构建它时考虑这些方面......
java - 速度和 log4J 错误
我构建了一个在我的本地主机(tomcat)中运行良好的 web 应用程序。但是当我尝试部署时,velocity 在 init() 中崩溃,在这里留下了这个奇怪的堆栈跟踪(对不起大小):
有谁知道解决方法?或者至少理解错误?我做了一些谷歌搜索但没有任何线索..只有这个页面面临同样的问题但没有解决方案..
java - 如何保护速度模板不被篡改?
我们有一个收据的 Velocity 模板。该模板包括税号,其值将在收据生成时被替换。这是为了确保真实执照持有人的 TIN 印在收据上。
我们如何防止最终用户在模板本身中硬编码 TIN 号码?如果在合并时在模板中找不到字段,Velocity 有没有办法抛出异常?
jsf - JSF renderers - using templates
I was wondering if anyone has experience with using some kind of templating language for generating the html output in the component's renderer.
It seems to me that doing stuff like the following is difficult to maintain if your component rendering will suffer changes during its life.
I have seen articles discussing the use of Velocity as the renderer templating language (http://people.apache.org/~matzew/jsfvelocity.html) but I was wordering how other JSF component developers have solved this problem and whether there is a more general consensus on how to handle this problem.
java - 是否有适用于 Netbeans 6.5 或更高版本的 Apache Velocity 插件?
我正在寻找一个类似于 Eclipse 插件Veloeclipse或Velocity Web Edit for NetBeans 的插件。
更新:我尝试了Kathy Van Stone提到的Velocity Editor Support插件(谢谢!),但它并没有我希望的那么强大。据我所知,它不支持代码折叠、指令标记匹配或代码完成。不过,这可能是与 NetBeans 6.5 的兼容性问题。
velocity - 速度框架 servlet
我有一个用 servlet 编写的模块,最近需要移动到速度框架所以在此过程中,我正在重写 web.xml 以创建调用我们原始 servlet 的速度 servlet 对象。
现在,如果必须将其移至
我们如何才能实现这一点,以及使用现有的 servlet 需要进行哪些更改。我现有的 servlet 看起来像
这是使用 url http://localhost:8080/databridge/databridgeservlet 加载的
所以在较新的情况下,velocity servlet 如何调用这个 servlet
java - 我应该使用哪个 Java 模板系统来生成电子邮件?
我有一个使用 JSP 作为其视图技术的网站(以及下面的 Spring MVC)。不幸的是,JSP 只是用于不涉及 HTTP 会话的任何事情。我希望能够偶尔向我的用户发送一些电子邮件,并且我想使用类似 JSP 的东西来呈现电子邮件的内容。我知道的技术包括:
- JSP——我认为它可以被迫为这类事情工作。最坏的情况,我可以从我自己的网络服务器请求页面并将其呈现为电子邮件(啊!)
- 速度——我听说过这个的好消息,我倾向于它。
- StringTemplate -- 看起来不错,但我担心一年内没有新版本发布。
在 Java 系统中是否有首选的模板技术?人们通常会推荐Velocity吗?有没有一种将 JSP 用于更通用任务的好方法?
jsp - 我可以将 JSP 标记库与 FreeMarker 一起用于非 Web 上下文吗?
我正在研究 FreeMarker(还有 Velocity),我喜欢 FreeMarker 的一件事是我可以将它与我现有的 JSP 标签一起使用。但是,我的理解是,这仅在使用 FreeMarker 作为 servlet 的视图时才有效。有没有办法在非 servlet 上下文中将这些 JSP 标记库与 FreeMarker 或 Velocity 一起使用,即用于生成电子邮件消息?