zoukankan      html  css  js  c++  java
  • (三)

    @Controller
    @RequestMapping("/jump")
    public class TestJump {
    
        @RequestMapping("/test1")
        public String jump1(){
            System.out.println("test1");
            //简便写法
            //return "jump";
            //完整写法, 完整写法不会再拼接前后缀
            return "forward:/jump.jsp";
        }
    
        //转发, 跳转时不会改变URL地址
        @RequestMapping("/test2")
        public String jump2(){
            System.out.println("test2");
            //相对路径, 一般在同一个类中的跳转使用相对路径, 显得简洁
            //return "forward:test1";
            //绝对路径, 如果要跳转到其他类中的servlet, 则必须使用绝对路径
            //return "forward: /hello/test1";
            //绝对路径, 跳转到指定jsp页面
            return "forward:/userList.jsp";
        }
    
        /*
        * 跳转细节:
        * 1. 在增删改之后, 为了防止请求重复提交, 一般用重定向跳转;
        * 2. 在查询之后, 可以做转发跳转
        * */
    
        //重定向, 跳转时URL会变为相应地址
        @RequestMapping("/test3")
        public String jump3(){
            System.out.println("test3");
            //相对路径
            //return "redirect: test1";
            //绝对路径, 跳转到其他servlet
            //return "redirect:/hello/test1";
            //绝对路径, 跳转到指定jsp页面
            return "redirect:/hobby.jsp";
        }
    }
  • 相关阅读:
    MySQL Server 5.0安装教程
    c++实现一个小算法
    spring core 与 context理解
    关于eclipse的mysql连接配置
    eclipse中创建一个maven项目
    Oracle中的多表查询(笛卡尔积原理)
    Vue进阶
    计算机网络基础
    java框架之springboot
    bootstrap学习
  • 原文地址:https://www.cnblogs.com/Ryan368/p/14115883.html
Copyright © 2011-2022 走看看