繁体   English   中英

如何通过Java脚本将参数从另一个vm文件(速度)传递到vm文件(速度)?

[英]How to pass parameters to a vm file (Velocity) from another vm file (velocity) through java script?

我的review.vm文件包含一个记录表。 当用户单击表中的那些记录之一时,我想将该记录的ID和数据作为参数传递,并通过java脚本从review.vm文件调用update.vm文件。 review.vm中的Java脚本函数如下所示:

  function callUpdateVm(id,data) {
    var vmcall = "update.vm";
    window.location.href = vmcall;
    }

我可以知道如何将ID和日期也传递给update.vm吗?

如果您使用的是力度工具,那么您的javascript可能类似于:

var vmcall = "update.vm?id=" + id;

在服务器端,您的update.vm文件可以使用ParameterTool访问HTTP查询参数:

#set($id = $params.id)

话虽这么说,但如果您不在保护区内,那么您当然必须谨慎对待update.vm URL的访问规则,否则恶意用户可能会触发不需要的更新。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM