繁体   English   中英

我想通过传递来自javascript函数的参数来调用Scriplet中的方法,该函数从html单击按钮时被调用

[英]I want to call a method in a scriplet by passing parameters from javascript function which is called on button click from html

我有一个表,其中一列有按钮。 单击此按钮时,应调用该函数,并且该函数应通过传递该函数的参数来依次调用scriplet方法。这应该在同一jsp页面中。

我在这里有大概的代码:

<%

public String manager(String abc, String sbc){

}
%>

<html>
<head>
<script type="text/html">
function f1(){
id = document.getElementById("E1");
id.innerHTML("print");
}



</script>
<body>
<table>
<tr><td>numbers</td></td> status</td><td>check</td></tr>
<tr><td>1</td><td ID ="E1"></td><td id="E1" type="button" value="submit" onClick="f1()"></td>

</table>


</body>

</head>

</html>

小脚本包含Java代码,该代码被执行以在服务器端生成HTML页面。

JavaScript代码是在用户浏览器中在几秒钟,几分钟或几小时后在客户端执行的。

为此,您需要触发从JavaScript函数到某个Servlet的AJAX调用,该Servlet将执行Java方法。

旁注:JSP旨在生成标记,但不能执行业务逻辑。 用Servlet使用的Java类编码您的业务逻辑,然后分派到生成标记的JSP。 JSP代码应仅使用JSP EL,JSTL和自定义JSP标签。 没有Java代码。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM