Galera estou querendo fazer um redirecionamento no spring… Como sou novo no assunto o framework me retorna um erro que o objeto não existe… e realmente ele é nulo. Porém como é a forma certa??? Segue o código do meu controller e do meu jsp:
/*
- RedirectController.java
- Created on 31 de Janeiro de 2007, 21:13
- To change this template, choose Tools | Template Manager
- and open the template in the editor.
*/
package parceiros.controller;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.springframework.web.servlet.ModelAndView;
import org.springframework.web.servlet.mvc.Controller;
/**
*
-
@author Filipe Paes
*/
public class RedirectController implements Controller{/** Creates a new instance of RedirectController */ public ModelAndView handleRequest(HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse) throws Exception { return new ModelAndView(httpServletRequest.getParameter(“url”)); }
}
************ JSP ***************
<%@ include file=“include.jsp” %>
Cadastro de Perfis<h1>Cadastro de Perfis</h1>
<form action="" method="post">
<label for="txPerfil">Perfil</label>
<spring:bind path="perfil.nome">
<input type="text" name="txPerfil" value="<c:if test="${perfil.nome!=null}">${perfil.nome}</c:if>" /><br />
</spring:bind>
<spring:bind path="perfil.codigo">
<input type="hidden" name="codigo" value="<c:if test="${perfil.codigo!=null}">${perfil.codigo}</c:if>" />
</spring:bind>
<input type="submit" value="Salvar" />
</form>
</body>