【发布时间】:2015-06-29 12:09:11
【问题描述】:
我在 javascript 中有这部分代码
function showHistory(taskId){
alert(historyManager.showHist(taskId));
}
我在 HistoryManager.java 中使用了这个方法
public String showHist(int taskId, HttpSession session) {
String str=historyManager.listTasks(taskId);
System.out.println(str);
return(str);
}
我需要将字符串从 java 获取到 javascript。 System.out.orintln(str);正确显示结果,但此字符串未返回到 javascript。 警报功能显示未定义。
【问题讨论】:
-
如果是控制器方法,您可以将其添加为 model.addAttribute 并从 JSP 中将其传递给您的 javascript。
-
你可以简单地在方法上使用@ResponceBody注解或者作为返回类型。
标签: javascript java spring