如何:使用请求中的值在速度宏之间进行计数
我需要计算调用速度宏的频率。
像这样:
#macro( doSometing )
#set($counter= $counter + 1)
i'm used ${counter} times.
#end
我尝试首先在jsp中创建var:
<c:set var="counter" scope="request">1</c:set>
但随后它将始终是2
ps 首先添加此后: #set ($counter = $Integer.parseInt($counter))
i need to count how often a velocity macro is called.
something like:
#macro( doSometing )
#set($counter= $counter + 1)
i'm used ${counter} times.
#end
i tried to create the var in the jsp first with this:
<c:set var="counter" scope="request">1</c:set>
but then it will always be 2
ps
after adding this first:
#set ($counter = $Integer.parseInt($counter))
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这可能取决于速度配置,但通常速度变量是全局的并且在请求的持续时间内存在
This can depend on velocity config but generally velocity variables are global and exist for the duration for the request