有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

将javascript值传递给Java?

我试图将this.id传递给列表的get()方法。但它不起作用。做这件事的正确方法是什么

请帮忙

谢谢

<script type="text/javascript">

      $('div').each(function(){
      jwplayer(this.id).setup({
    playlist: [{
        sources: [
            { file:  "${postUrl.get(this.id).getSrcUrl()}"

            }],
        }],
    sources: [{
            file: "${postUrl.get(1).getSrcUrl()}"
        }]
    });
      });

</script>

共 (1) 个答案

  1. # 1 楼答案

    那不行

    所有的JSP代码都是在Javascript代码(在浏览器中)到达之前(在服务器上)执行的

    不能直接在这两者之间传递数据

    您可以使用JSP向这些div添加data-source-url属性,然后在Javascript函数中使用该值