【发布时间】:2017-09-19 19:35:18
【问题描述】:
customJquery.js
var jsonURL=window.rootContext+'/get/all/information';
$table.DataTable({
lengthMenu: [[7,15,30,-1],['show 1 week','show 15 days','show 1 month','show All record']],
pageLength:30,
ajax:{
url: jsonURL,
dataSrc: ''
},
columns:[
{
data: 'id'
},
{
data: 'day'
},
{
data: 'month'
},
{
data: 'year'
},
{
data: 'eventName'
},
{
data: 'eventDescription'
},
{
data:'id',
mRender: function (data,type,row) {
var str='';
str+='<a href="'+window.rootContext+'/update/'+data+'/day/month/year">Update</a>'
return str;
}
}
]
});
AdminController.java
@RequestMapping(value = "/update/{id}/{day}/{month}/{year}")
public ModelAndView forwardUpdatePage(@PathVariable("id") int id, @PathVariable("day") String day, @PathVariable("month") String month, @PathVariable("year") String year) {
ModelAndView modelAndView = new ModelAndView("admin/index");
modelAndView.addObject("id",id);
modelAndView.addObject("day", day);
modelAndView.addObject("month", month);
modelAndView.addObject("year", year);
modelAndView.addObject("title", "Update Event");
modelAndView.addObject("userClickUpdateIcon", true);
return modelAndView;
}
如何使用 ajax 从 jsp 文件中获取 id、day、month、eventName 和 eventDescription 的值到 Controller 类。
我正在尝试获取控制器类中数据表的所有列值。我不知道如何在 spring 控制器类中使用@RequestParam 方法获取所有值。
【问题讨论】:
标签: java jquery json spring-mvc