0
var goal =$("#title").val();
var desc =$("#desc").val();
var id =Math.random()*1000;
var data="suggest=" + goal + "&sugg=" + desc + "&projectid=" + id;
$.ajax({
url: '/Projectpage',
type: 'POST',
data: data ,
error: function() {
$('p').html('<p>An error has occurred</p>');
},
success: function(data) {
$('p').html(data);
},
是我的Java腳本代碼無法通過的Math.random()值到彈簧控制器
$ @RequestMapping(value ="/Projectpage",method = RequestMethod.POST)
public String editProjectpage(@RequestParam("suggest") String name, @RequestParam("sugg") String desc, @RequestParam("projectid") String id)
{
DatastoreService es = DatastoreServiceFactory.getDatastoreService();
Entity e = new Entity("new project", id);
e.setProperty("name", name);
e.setProperty("desc",desc);
es.put(e);
return "html/Projectpage";
}
這是我在彈簧控制器代碼。
問題:通過id值。
如果我在java腳本中將id作爲123(如整數)傳遞,我可以在spring控制器中獲得id。 如果我更改爲js中的隨機數,我無法獲取它。
我不知道是我錯過了。誰能幫我
威廉姆斯嗨之間的整數值,我嘗試過了。它正在工作。以前我在數據存儲中也遇到過一些問題。我不明白爲什麼浮動值不起作用 –