需要从JS传递alue - > Java - > JS(没有JSP更改)

时间:2017-02-09 10:14:05

标签: javascript java jsp

我的问题是java和javascript。

我需要的一些方面是:

1)@Javascript page(.js)我需要获取查询结果

  • 仅在此页面上我可以获取一组值,我需要在java文件中传递给该查询

2)@Java收到值后我需要将结果传递给相同的.js

3)jsp页面只调用函数/ page js

  • 我无法改变jsp上的任何内容,这是我的大问题

恢复:我必须将一个值从js(获取此值的唯一源)传递到Java文件中的查询,然后相同的js接收该查询的结果。我不能改变jsp或制作另一个jsp。

我知道很困难,但任何人都可以帮助我吗?

1 个答案:

答案 0 :(得分:0)

您可以创建ajax调用(使用jqueryprototype,XMLHttpRequest,无论最适合现有结构),请求所需的servlet,并从servlet中解析查询使用request.getParameter(String s),在使用该查询执行您想要的操作后,您可以使用response.getWriter().write(String s)发送回复,并在javascript函数中执行您想要执行的操作