java代码启动spring_javascript - 从JavaScript调用Java代码( Spring 启动)
这是我的控制器:@Controller
@RequestMapping("/test")
public class TestServlet {
@RequestMapping("/country/{latitude}-{longitude}")
public String getCountry(@PathVariable String latitude, @PathVariable String longitude, Model model){
//inject the data in the JSP
model.addAttribute("latitude", latitude);
model.addAttribute("longitude", longitude);
//return the html
return "private/private";
}
我想知道如何使用JavaScript代码中的参数访问此方法。
public String getCountry(@PathVariable String latitude, @PathVariable String longitude, Model model);
最佳答案
如果要以JSON格式获取结果,则可以按以下方式更改控制器,@Controller
@RequestMapping("/test")
public class TestServlet {
@ResponseBody
@RequestMapping("/country", method = RequestMethod.GET, produces = "application/json")
public Map getCountry(@PathVariable String latitude, @PathVariable
String longitude){
final Map messageObject = new HashMap<>();
messageObject.put("latitude", latitude);
messageObject.put("longitude", longitude);
//return the html
return messageObject;
}
然后在客户端,
$.getJSON("/country", {latitude: , longitude: }, function(data) {
if (data != null) {
for(key in data){
var lat = data[latitude];
var long = data[longitude];
}
}
});
java代码启动spring_javascript - 从JavaScript调用Java代码( Spring 启动)相关推荐
- android 调用java类_Android中在WebView里实现Javascript调用Java类的方法
搜索热词 为了方便网页和Android应用的交互,Android系统提供了WebView中JavaScript网页脚本调用Java类方法的机制.只要调用addJavascriptInterface方法 ...
- webview 调用java_Android中在WebView里实现Javascript调用Java类的方法
为了方便网页和Android应用的交互,Android系统提供了WebView中JavaScript网页脚本调用Java类方法的机制.只要调用addJavascriptInterface方法即可映射一 ...
- 一步一步学Silverlight 2系列(22):在Silverlight中如何用JavaScript调用.NET代码_转载...
概述 Silverlight 2 Beta 1版本发布了,无论从Runtime还是Tools都给我们带来了很多的惊喜,如支持框架语言Visual Basic, Visual C#, IronRuby, ...
- 一步一步学Silverlight 2系列(22):在Silverlight中如何用JavaScript调用.NET代码
概述 Silverlight 2 Beta 1版本发布了,无论从Runtime还是Tools都给我们带来了很多的惊喜,如支持框架语言Visual Basic, Visual C#, IronRuby, ...
- 在线代码编辑器 CodeMirror 配置说明 - javascript开发的代码语法高亮显示引擎
CodeMirror是一款在线的支持语法高亮的代码编辑器.官网: http://codemirror.net/ 下载后,解压开得到的文件夹中,lib下是放的是核心库和核心css,mode下放的是各种支 ...
- javascript调用java的方法
这篇文章主要讲述如何在JavaScript脚本语言中调用Java类和接口,对大家的学习和工作有一定的参考借鉴价值,有需要的朋友们下面来一起看看吧. 前言 本文中所有的代码使用 JavaScript 编 ...
- javascript调用java方法
本文中所有的代码使用 JavaScript 编写,但你也可以用其他兼容 JSR 223 的脚本语言.这些例子可作为脚本文件也可以在交互式 Shell 中一次运行一个语句的方式来运行.在 JavaScr ...
- oracle 调用java 类_oracle数据库PL SQL调用Java类程序代码
作为JAVA程序员,对ORACLE的javasource一直是想找个机会下手的.呵呵!风高月夜,此时正下手之机. Oracle有提供一个叫"外部例程"来实现与其他编程语言的访问.例 ...
- JavaScript调用Python代码
JavaScript 可以使用 Node.js 的 child_process 模块来调用 Python 代码. 例如,你可以使用 child_process.spawn 方法来调用 Python 脚 ...
最新文章
- 数据库2.0 -- 数据类型和数据表的基本操作
- 图解|什么是高并发利器NoSQL
- vs界面竖线光标变成灰色方块,输入时替代已有字符
- 基于各种基础数据结构的SPFA和各种优化
- NioEventLoop启动流程源码解析
- c++构造函数详解(转)
- 精益质量管理之做好质量管理工作的三大管理手法
- foolegg126/gooflow - 码云 - 开源中国
- Xshell5和Xftp传输工具的安装和配置
- Hadoop原理之checkpoint机制
- 无线路由器怎么改密码
- matlab图片背景分割,12.4.2 图像分割
- 制作后台管理系统首页
- 【小程序开发之微信登录】
- Centos jenkins 插件安装失败
- 计算机考试设置背景音乐,给Excel表格添加背景音乐
- 学生用计算机app,学生方程计算器
- 浅谈汽车OTA的现状与未来发展趋势
- 小计Tomcat的调优思路
- 13.清洗网址中的垃圾字符
热门文章
- android手机apk动态替换桌面的logo和laber
- linux c ecb 加密解密,OpenSSL对数组加密解密的完整实现代码
- linux 装jdk出错,redhat linux 9.0安装jdk出错,该如何解决
- java jws-_为JWS应用程序启动指定JRE位置
- java中一个char_java 中一个char包含几个字节
- OpenShift Security 16 - 用 RHACS 为加固应用镜像安全提供线索
- .NET Core版本揭秘
- 具有搜索和自定义分页的React Bootstrap表
- 递增三元组蓝桥杯c语言,蓝桥-递增三元组-蓝桥
- mysql 自动关闭订单_php如何实现自动关闭订单