• Controller进行数据保存()


    1.把数据保存到request中,(在Controller方法后添加Map来创建Map)

    a)      保存到HttpServletRequest中

    b)      保存到ModelAndView中,返回类型只能是ModelAndView

    c)      保存到Map中

    2.把数据保存到session中

    a)      保存到HttpSession中

    b)      在Controller类上用@SessionAttributes(names={})把names里的字符串的作用域在添加一个session作用域

    例:

           @RequestMapping("login")

           public ModelAndView login(User user,ModelAndView mv,HttpSession session) {

                  System.out.println(user);

                  mv.setViewName("login");

                  mv.addObject("name",user.getName());

                  session.setAttribute("password", user.getPassword());

                  return mv;

           }

    网页传过来是中文可能会乱码:添加spring的编码过滤器:CharacterEncodingFilter,还要配置参数encoding用param-name,param-value

  • 相关阅读:
    MVC 小demo
    单例模式
    简单工厂模式
    有关ajax中的URL问题
    SqlHelper++
    C# 操作XML
    C# 注册DLL(使用cmd)
    图片延迟加载库Layzr
    解决Ajax跨域问题:Origin xx is not allowed by Access-Control-Allow-Origin.
    HTML5 + SOCKET视频传输
  • 原文地址:https://www.cnblogs.com/kfsrex/p/11456006.html
Copyright © 2020-2023  润新知