在JSP中从java脚本调用java代码

时间:2013-05-21 12:26:32

标签: java javascript jsp

我是UI的新手,即前端。我正在使用Javascript和JSP。我需要执行以下任务。

我在jsp页面中有一个textarea,它是从我用Java读取的文本文件中填充的。现在,我想在单击按钮时清空文本区域和该文本文件。清空文件不是问题,只是我没有得到如何在点击该按钮时将调用从jsp文件转移到Servlet。

请帮忙。

3 个答案:

答案 0 :(得分:2)

有两种方法可以做到这一点:

经典的方式是表单提交:

http://www.tutorialspoint.com/jsp/jsp_form_processing.htm

e.g。您在jsp页面中嵌入了一个表单,该表单将在提交时将数据发送到您的服务器。

第二种方式是通过ajax

https://en.wikipedia.org/wiki/Ajax_(programming)

我建议你谷歌提供表单提交的基础知识(不是特定于jsp的)或使用javascript进行ajax请求(使用库,例如​​jquery)

答案 1 :(得分:0)

jsp有两种方式,javascript有两种方式

如果按钮是提交类型,如果您使用的是表单,那么

如果按钮很简单,那么

函数x() {         window.location.replace(“servlet name”); }

如果您有任何疑问,请告诉我

答案 2 :(得分:0)

有很多方法可以做到。

  1. 使用jquery和ajax,它很容易。
  2. 类似的问题: jQuery Ajax POST example with PHP

    你可以在这里找到文件 http://api.jquery.com/jQuery.ajax/

    1. 或使用JSNI。

      https://developers.google.com/web-toolkit/doc/latest/DevGuideCodingBasicsJSNI