在JSP中将Javascript值传递给Java

我想将Javascript值传递给JSP中的Java函数。我怎样才能做到这一点?该ID通过Javascript来自JSP中的组合框。我将从ComboBox获取ID,并将其作为参数发送到Java函数以获得Java结果。

function Display()

{

var IdFromCB = (document.getElementById("MListSelect")).value;

//CALL JAVA FUNCTION HERE BY USING IdFromCB as function parameter

//'<% getSomething(-----IdFromCB-----);%>'

}

谢谢马克

回答:

您不能直接进行服务器调用。您需要发出服务器请求。

在客户端播放,而 在服务器播放。

您需要的是必须发出服务器请求。并将该字符串作为查询参数发送。

实现此目的的两个选择。

  • HTML forms
  • Ajax

不要混淆JSP和Java脚本存在于同一文档(或文件)上。是的,但是JSP部分在服务器端编译,JavaScript由浏览器执行。

以上是 在JSP中将Javascript值传递给Java 的全部内容, 来源链接: utcz.com/qa/423858.html

回到顶部