2
我在我的項目上有這個錯誤。HTTP狀態400 - 錯誤的請求 - 春天MVC
HTTP狀態400 - 錯誤的請求。
服務器由於被認爲是客戶端錯誤(例如,格式錯誤的請求語法,無效請求消息成幀或欺騙性請求路由)而無法或不會處理該請求。
InsertClient.jsp
<form:form action="/moldar/saveCliente/" method="POST" modelAttribute="cliente">
<div class="form-group">
<label for="exampleSelect1">Pais</label>
<form:select path="pais" class="form-control" id="pais" name="wwww">
<c:forEach var="lista" items="${listaPaises}">
<option value="${lista.id}">${lista.nome}</option>
</c:forEach>
</form:select>
</div>
<div class="form-group">
<label for="exampleSelect1">Estado</label>
<form:select path="estado" class="form-control" id="estado" name="qqqqq">
<option value="">Selecione um estado</option>
<c:forEach var="lista" items="${listaEstados}">
<option value="${lista.id}">${lista.nome}</option>
</c:forEach>
</form:select>
</div>
<div class="form-group">
<label for="exampleSelect1">Cidade</label>
<form:select path="cidade" class="form-control" id="cidade" name="batata">
<option value="null">Selecione uma cidade</option>
<c:forEach var="lista" items="${listaCidades}">
<option value="${lista.id}">${lista.nome}</option>
</c:forEach>
</form:select>
</div>
我控制器
@RequestMapping(value = "/saveCliente", method = RequestMethod.POST)
public String adicionarCliente(@ModelAttribute("cliente") Cliente cliente) {
clienteDao.saveOrUpdate(cliente);
return "redirect:/clientes";
}
@RequestMapping(value = "/addCliente", method = RequestMethod.GET, headers = "Accept=application/json")
public String inserirCliente(Model model) {
List<Estado> listaEstados = estadoDao.list(null);
List<Cidade> listaCidades = cidadeDao.list(null);
List<Pais> listaPaises = paisDao.list(null);
model.addAttribute("listaPaises", listaPaises);
model.addAttribute("listaEstados", listaEstados);
model.addAttribute("pais", new Pais());
model.addAttribute("cliente", new Cliente());
model.addAttribute("estado", new Estado());
model.addAttribute("cidade", new Cidade());
model.addAttribute("listaCidades", listaCidades);
return "inserirCliente";
}
型號
@Entity
@Table (name= "clientes")
public class Cliente {
@Id
@GeneratedValue (strategy = GenerationType.IDENTITY)
@Column
private Integer id;
@Column
private String nome;
@Column
private String cpf;
@OneToOne
@JoinColumn (name="pais")
private Pais pais;
@OneToOne
@JoinColumn (name="estado")
private Estado estado;
@OneToOne
@JoinColumn (name="cidade")
private Cidade cidade;
@Column
private String logradouro;
@Column
private String numero;
@Column
private String cep;
@Column
private String email;
我已經嘗試了一切。
有人可以幫助我嗎?請 ?
你會分享一些有關的要求? –