我在后端系统中使用Spring MVC,在前端系统中使用带有jQuery的HTML,AJAX,JSON。 我有两页。第一个被称为: http://localhost:8080/myproject/start
我在jQuery的
中初始化数据并进行AJAX / JSON调用$(document).ready(function() { ... });
但是在这个页面中,我在下一页有一个链接: http://localhost:8080/myproject/nextpage/ID 其中ID是唯一编号。
问题是,在后端系统中我需要这个数字来加载更多数据。 所以我在后端系统中:
@RequestMapping(value="/nextpage/{ID}", method=RequestMethod.GET)
public String getCreateForm(Model model) {
return "nextpage/nameofthejsp";
}
所以我所做的就是调用JSP,还有一个
$(document).ready(function() { ... });
那么,如何在jQuery中访问URL的ID号? 或者,我在后端系统中首先拥有此ID号,我可以在那里处理此号码而不是加载前端然后拨打后端电话吗?
有没有人有想法?
最诚挚的问候。
答案 0 :(得分:1)
不确定我理解正确;您想在下一页中访问该ID吗?
这是你想要做的吗?
@RequestMapping(value="/nextpage/{ID}", method=RequestMethod.GET)
public String getCreateForm(@PathVariable("ID") int id, Model model) {
/**
Do something
**/
model.addAttribute("ID", id);
return "nextpage/nameofthejsp";
}
在您的nextpage / nameofthejsp JSP中,ID可以访问:$ {ID}