【发布时间】:2017-11-15 17:52:26
【问题描述】:
我是使用 AJAX 的新手,必须在我的一个项目中使用它。我必须使用 AJAX 找到 Java 文件和 JavaScript 文件之间的连接。如何在 JavaScript 上使用 AJAX 从 Java 文件中打印 hello?
PS:我已经连接了我的 HTML 代码来显示我的 JavaScript 上的任何内容。我只需要在 JavaScript 中使用 AJAX 打印我的 Java 类文件中的任何内容。我当前的代码显示如下:
JavaScript:
$.fn.getNEW = function() {
$.ajax({
url: '/10.0UI/rest/documents1/loadDocuments1';
dataType: 'json',
success: function(data) {
$('#newcontent').html(data);
},
error: function() {
$('#newContent').html("error on ajax");
}}); };
java 文件:
@Path("/documents1")
public class newclass{
public static Map<String,String> param=null;
@GET
@Path("loadDocuments1")
@Produces(MediaType.APPLICATION_JSON)
public static void main(String[] args){
new newclass().data();
}
public void data(){
System.out.println("Hello through java");
}}
【问题讨论】:
-
sysout 仅打印到您的系统控制台...您需要将值返回到连接到您的类的任何内容
-
“请提供两者的代码”、“很紧急”——这在任何由志愿者组成的问答网站上都不是这样。 Stack Overflow 不是免费劳动力的票据交换所。这个想法是你详细展示你的问题,有人在空闲时提供帮助,然后你做出最后的努力来整合它。
-
请阅读Under what circumstances may I add “urgent” or other similar phrases to my question, in order to obtain faster answers? - 总结是这不是解决志愿者的理想方式,并且可能会适得其反。请不要将此添加到您的问题中。
-
我无意冒犯这里的任何人,这是我关于堆栈溢出的第一个问题,过去两天我一直在努力解决同样的问题,所以只需要一些帮助。如果遇到意外或令人反感的事情,我很抱歉我的表达方式。
标签: javascript java json ajax