Boa tarde, galera.
Estou enfrentando um pequeno problema no meu projeto aqui. Já queimei os neurônios aqui e não encontro o que possa ser. Acho que é coisa simples. Fiz um controle pra fazer alteração do usuário, está funcionando, porém quando vai pra página de fazer a alteração propriamente dita o bootstrap não renderiza. Vou postar aqui meu controller e a viewer.
Controller:
@RequestMapping(value=“alterar/{id}”)
public ModelAndView editar(@PathVariable(“id”) Long id, Model model) {
service.obterId(id).ifPresent(u -> model.addAttribute("usuarios", u));
ModelAndView modelAndView = new ModelAndView("usuario/alterar");
return modelAndView ;
}
Viewer:
Alterar usuário <a class="navbar-brand" href="loginForm">
<span class="glyphicon glyphicon-th-large" aria-hidden="true">
</span> ControlCAR</a>
</div>
<div class="collapse navbar-collapse menu-navegacao" id="menu-navegacao">
<ul class="nav navbar-nav navbar-right">
<li><a href="#page-top"></a></li>
<li>
<a class="" href="usuario/login"><span class="glyphicon glyphicon-log-in" aria-hidden="true">
</span> Login</a>
</li>
</ul>
</div>
</div>
</nav>
<br/><br/>
<div class="container">
<h1>Alterar dados do usuário</h1>
<form action="/atualizar" method="POST" >
<b>Alterando:</b> <span th:text="${usuarios.nome}"></span>
<div class="form-group">
<label for="nome">Nome</label> <input type="text"
class="form-control" id="nome" th:name="nome"
th:value="${usuarios.nome}" />
</div>
<div class="form-group">
<label for="cpf">Cpf</label> <input type="text"
class="form-control" id="cpf" th:name="cpf"
th:value="${usuarios.cpf}" />
</div>
<div>
<label for="email">E-mail</label> <input type="email"
class="form-control" id="email" th:name="email"
th:value="${usuarios.email}">
</div>
<div>
<label for="senha">Senha</label> <input type="password"
class="form-control" id="senha" th:name="senha"
th:value="${usuarios.senha}">
</div>
<button type="submit" class="btn-success">Confirmar
alteração</button>
</form>
</div>