如何从.vm文件的javascript调用java方法

时间:2014-06-12 05:11:44

标签: java javascript

我想用参数形式.vm调用java方法文件,请给我一个简单的例子。

mail.vm

<HTML>
<head>
  <script >
    function functionUpdate(val){
    alert(val);
    alert(getElementById(val).value);  
    //now here i wanna call java method from my java class with 'val' as parameter                          
    }
  </script>
</head>

<BODY>
<br>
<span style='font-family:Arial; font-size:13px;'>
  <p>Dear User,
  <p>Please Rate the Module with your experience
  <form  name="ratings" >
  <input id="$rate" name="$rate" value="1" type="submit" onclick="functionUpdate('$rate');">
</span>
</BODY>
</HTML>

谢谢

1 个答案:

答案 0 :(得分:1)

Javascript在客户端运行,java代码在服务器端运行。

所以你不能在javascript函数中直接调用java方法。

虽然你可以使用get或post方法调用某个servlet来调用ajax,然后调用你的方法。