Отправляю POST запрос в метод
{
"login": "newUser",
"firstName": "userTwo",
"lastName": "lastUserTwo",
"eMail": "test@gmail.com",
"password": "pass1112",
"personListLink": [
{
"title":"tittle",
"descrption": "desc",
"url": "urlLink"
}]
}
Через @RequestBody метод не видит его, а если через @ModelAttribute, то объект как я понял приходит пустой.
package ru.macakov.linkSaver.web;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.*;
import org.springframework.web.servlet.ModelAndView;
import ru.macakov.linkSaver.dao.UserDao;
import ru.macakov.linkSaver.model.User;
import ru.macakov.linkSaver.services.UserService;
@Controller
public class MainController {
@Autowired
private UserService userService;
@RequestMapping(value = "/", method = RequestMethod.GET)
public ModelAndView showAll() {
ModelAndView modelAndView = new ModelAndView("all");
modelAndView.addObject("users", userService.getAll());
return modelAndView;
}
@RequestMapping(value = "/add", method = RequestMethod.GET)
public ModelAndView showAddForm(@ModelAttribute("user") User user) {
return new ModelAndView("add_form", "user", new User());
}
@RequestMapping(value = "/add", method = RequestMethod.POST)
public String addUser(@ModelAttribute User user) {
userService.add(user);
return "redirect:/LinksSaver-1.0-SNAPSHOT/";
}
@RequestMapping(value = "/edit", method = RequestMethod.GET)
public ModelAndView showEditForm(@RequestParam(required = true) String login) {
return new ModelAndView("add form", "Users", userService.get(login));
}
@RequestMapping(value = "/delete", method = RequestMethod.GET)
public String deleteUser(@RequestParam(required = true) String login) {
userService.remote(login);
return "redirect:/";
}
}
в метод приходит
user = {User@6071} "Пользователь: null null"
login = null
firstName = null
lastName = null
eMail = null
password = null
personListLink = {ArrayList@6099} size = 0
Ребят, подскажите в чем проблема
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
есть задача загрузить загрузить данные с api, обработать и передать список в mainActivityПервый раз когда загружаю данные все работает отлично - при...
У меня есть простенький чат написанный на javaСервер для него я запустил на линуксе, а клиент подключается с компьютера на windows
Помогите понять как это должно выглядеть и работатьУ меня есть gateway и есть сервис который занимается бизнес логикой (для примера хватит одного,...