-5

我有jsp页面和html表单,上面有按钮。如果这段代码写在这个jsp页面上,如何通过按下按钮来执行java代码?

4

2 回答 2

0

首先,当用户按下一个按钮时,它在前端,而不是后端,所以当用户按下按钮时,它应该通过http协议调用一个请求,当服务器接受这个请求时,它可以调用你的java代码,但我认为你不能以你的方式做!

于 2012-05-08T14:34:05.680 回答
0

您将无法在浏览器中执行任何 java 代码。JavaScript,是的,但不是 Java。如果您需要回调您的 java 代码,请设置一个 servlet 或另一个 JSP(或者如果您使用 Web 框架则更好)并让您的 JavaScript 使用一个XMLHttpRequest对象(例如 Ajax / Asynchronous JavaScript )回调该 servlet和 XML)。

网上有很多信息可以帮助您入门。您还可以使用有助于简化客户端的 JavaScript 框架。流行的例子包括 jQuery、Mootools、Prototype 等等。

于 2012-05-08T22:09:00.817 回答