Ola, boa tarde! Sou novo em java e Spring, estou com um prolema na hora de persistir minhas informações no banco de dados. Eu fiz duas classes sendo que em uma delas eu coloquei um relacionamento, na hora que submeto o jsp manda as informações para a classe controller da um erro 400. Não sei o que faço, alguem pode me ajuda.
package br.com.adnautomacao.controllers;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.servlet.ModelAndView;
import br.com.adnautomacao.dao.EnderecoDao; import br.com.adnautomacao.modelos.Cliente; import br.com.adnautomacao.modelos.Endereco;
@Controller public class EnderecoController {
@Autowired private EnderecoDao enderecoDao;
@RequestMapping("/endereco/cadastro-endereco") public ModelAndView gravarEndereco(Endereco endereco, Cliente cliente){ endereco.setCliente(cliente); enderecoDao.gravar(endereco); return new ModelAndView("cliente/ok"); } }
<%@ page language="java" contentType="text/html; charset=ISO-8859-1" pageEncoding="ISO-8859-1"%> <%@ taglib uri="http://www.springframework.org/tags" prefix="s" %> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">