SpringMVC界面跳转:
1.经过视图解析器:
SpringMVC界面跳转及参数传递
根据return的字符串,到springmvc-servlet.xml配置文件中的视图解析器,然后经过视图解析器的拼接组成一个新的URL,默认是转发。
2.不经过视图解析器,设置转发:
SpringMVC界面跳转及参数传递
3.不经过视图解析器,设置重定向:
SpringMVC界面跳转及参数传递

SpringMVC参数传递:
作用域为Request:

  1. Servlet传统API(HttpServletRequest request)
    SpringMVC界面跳转及参数传递
    2.1 Map
    SpringMVC界面跳转及参数传递
    2.2 Model
    SpringMVC界面跳转及参数传递
    2.3 ModelMap
    SpringMVC界面跳转及参数传递
    对比:Map是原生态的JDK类;Model/ModelMap是Spring内置的类

作用域为Session:

  1. 传统方法HttpServletSession
    SpringMVC界面跳转及参数传递
  2. HttpSession 直接放置在参数上
    SpringMVC界面跳转及参数传递
    对比:底层依赖对象都一样为javax.servlet.http.HttpSession

相关文章:

  • 2021-10-13
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-07-08
  • 2021-10-27
  • 2021-10-18
猜你喜欢
  • 2022-01-16
  • 2022-12-23
  • 2022-12-23
  • 2021-11-28
  • 2021-11-07
  • 2021-05-20
相关资源
相似解决方案