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.
Если я передаю id как 123 (например, целое число) в java-скрипте, я могу получить идентификатор в контроллере весны. Если я перейду на Случайное число в js, я не смогу его получить.
Я не знаю, были ли я пропущены. Может кто-нибудь помочь мне
Привет Williams, я попробовал его. он работал. Раньше у меня были проблемы с хранилищем данных. Я не понимаю, почему значения float не работают –