Direcionar para outra pagina JSP

Boa tarde, pessoal,

estou em uma página, chamado MENU.JSP, e disponibilizo um botão, ontem vou para a pagina INDEX.JSP, como eu posso direcionar para outra pagina?

segue abaixo meu web.xml

[CODE]
Archetype Created Web Application

      <servlet> 
         <servlet-name>mvc-dispatcher</servlet-name> 
             <servlet-class> 
                  org.springframework.web.servlet.DispatcherServlet 
             </servlet-class> 
             <load-on-startup>1</load-on-startup> 
       </servlet>
       
       <servlet-mapping> 
         <servlet-name>mvc-dispatcher</servlet-name> 
             <url-pattern>/</url-pattern> 
       </servlet-mapping> 

tentei fazer dessa forma :slight_smile:
@Controller
@RequestMapping("/apt")
public class ApontamentoController {

private static final String MY_REQUESTS_VIEW = "index";
private static final String MY_REQUESTS_VIEW_MENU = "menu";
private static final String MY_REQUESTS_MODEL_ATTRIBUTE = "myRequestList";

@RequestMapping(method = RequestMethod.GET)
public String getMyRequests(Model model) {
	//model.addAttribute(MY_REQUESTS_MODEL_ATTRIBUTE, purchaseRequestService.getAllPurchaseRequests());
	model.addAttribute(MY_REQUESTS_MODEL_ATTRIBUTE, null);
	return MY_REQUESTS_VIEW;
}	

$scope.consultaOrdem = function() {
	$http({
        method : 'GET',
        url : '/ApontamentoProgress/apt'
    	
    })
    .success(function(data, status){
    })
    .error(function(data, status){
    	alert("erros busca consultaOrdem"); 
    });  
    
}

[/CODE]

Ele chega até o Controller, porém não chama a outra página.

Alguém pode me ajudar ??

Obrigado

Você fez uma requisição Ajax e está querendo pela controller redirecionar ??? É isso mesmo ???

Então fiz, um javascript e estou utilizando o AngularJs, para ir no Controller(Spring).

Ele chega até o controller, mas não redireciona a pagina que quero.

Tem alguma idéia.?

Na verdade ele não redireciona pra lugar nenhum certo ???

Ele chega no success ? Você colocou um break point lá no JS para ver se ele ta retornando.

Pois a lógica de redirect tem que ser feita lá.

Não redireciona para lugar nenhum, fica na mesma página,

Ele chega no sucess normalmente, mas não redireciona.

cara no sucess redireciona para a pagina que vc quer:

https://docs.angularjs.org/guide/$location

Talvez te ajude como fazer esse redirect.

absssss

consegui resolver dessa forma :slight_smile:

[CODE]
$scope.consultaOrdem = function() {
window.location.href = “/ApontamentoProgress/apt”;

} 

[/CODE]