我有一个带有javascript的freemarker模板,我正在使用spring mvc传入一个java对象“emailer”。
不知何故,在这个 freemarker 模板中,我想从 freemarker 模板中的 javascript 调用 emailer 对象的“sendEmail(params, ..)”方法。我知道如何从 freemarker 调用 java 方法(常规方式 - 例如:How do I call java methods on an object from a FreeMarker template?),但我不知道如何从javascript中调用。
这甚至可能吗?如果是这样,怎么做?如果不是,还有什么替代方案?
总体目标是从下拉列表中获取一个值(使用 javascript),然后在按下按钮时调用的 java 方法中使用该值。
提前致谢!如果需要更多信息,我很乐意提供。