【发布时间】:2016-10-25 10:05:37
【问题描述】:
我有一个模型为List<Collaborateur>,从我的控制器动作到我的 JSP。我在 JQuery/Javascript 中有以下功能:
function showCollaborateurEmail(index) {
alert("${collaborateurs[1].email}"); // Works
alert("${collaborateurs[2].email}"); // Works
//....
alert("${collaborateurs[index].email}"); // Not working
}
所以我想通过调用函数showCollaborateurEmail(index)动态显示我的Collaborateur模型的电子邮件。
感谢您的帮助!
【问题讨论】:
-
什么是索引值??
-
不可能:索引是一个javascript变量,它在服务器端不可用。
-
索引值是一个数值(可能是 1,2 ,...)
-
这是开始使用 JSP 时的常见错误。您不能将客户端语言 (Javascript) 与服务器端语言 (JSP、JSTL) 混合使用。 JSTL 标签将在服务器上解析,然后通过 HTTPRequest 发送生成的文件。从那里,它将到达执行 Javascript 的客户端(使用 HTML)
-
是的,但正如您所见,
alert("${collaborateurs[1].email}");指令完美运行
标签: javascript java jquery jsp