Detalhes de implementação de redirecionamento e encaminhamento de solicitação Javaweb

Encaminhamento de solicitação: Quando o mesmo controlador encaminha a solicitação para outro mapeamento de solicitação, o endereço da solicitação não será alterado

 //请求转发
  @RequestMapping("/testFoeward")
  //@ResponseBody
  public String testforWard1() {
  	System.out.println("testforWard1执行了");
  	return"forward:/test";//	请求转发到/test
  	
  }
  @RequestMapping("/test")
  public String testforWard2() {
  	System.out.println("testforward2执行了");
  	return"hello";//跳转到hello.jsp
  	
  }


Redirecionamento: redireciona a solicitação para um controlador diferente

  //重定向
	/*
	 * (1)可以从当前controller中的方法重定向到另一个controller方法
	 * [return " redirect:/资源路径"]
	 * 请求转发路径会发生改变
	 */
  @RequestMapping("/testRedirect")
  public String testredirect1() {
  	System.out.println("testRedirect执行了");
  	return "redirect:http://localhost:8080/day_22/test";
      //return "redirect:http://www.baidu.com";重定向到百度
  }

Algumas perguntas da entrevista de alta frequência coletadas no último 2020 (todas organizadas em documentos), há muitos produtos secos, incluindo mysql, netty, spring, thread, spring cloud, jvm, código-fonte, algoritmo e outras explicações detalhadas, bem como planos detalhados de aprendizagem, entrevistas, classificação de perguntas, etc. Para aqueles que precisam obter esses conteúdos, adicione Q como: 11604713672

Acho que você gosta

Origin blog.csdn.net/weixin_51495453/article/details/113407986
Recomendado
Clasificación