• springMVC


    一:配置web.xml

          1)问题:spring项目中有多个配置文件mvc.xml   dao.xml

          2)解决:在web.xml中

           <init-param>

                 <param-name>contextConfigLocation</param-name>

                 <param-value>/WEB-INF/xxx/*.xml</param-value>     

                  xxx表示xml文件路径    *.xml表示后缀名为xml的任意文件

          </init-param>    

        3)可以使用  逗号分隔

    二:controller

           1:spring mvc 中将  controller  认为是 MVC中的C --控制层

           2:规范命名 类名  xxxController 

          3:如果不基于注解:   该类需要继承  CommandController   或者 其他很多 参见  spring帮助

                如果基于注解:在类名前  加上         @controller   

          4:补充:将类名前加上该注解,当spring启动  或者web服务启动  spring会自动扫描所有包(当然,这个可以设置)

             作用:  就是告诉服务器  这个类是MVC中的C   

    1:spring 中的C  一般起类名     XXXController   在这个类里面 需要加入@controller  标志这个类可以作为请求处理类   也就是 控制类

    2:这个控制类里面可以有很多方法,哪个方法用来处理用户请求,就在那个方法前面 加  @RequestMapping(“/xxxxx请求路径”)

    3;当请求处理完毕后  返回值  决定了  该处理完毕后  用户将跳转到那个页面   这个很重要  

    4:例如

    @RequestMapping("/xxx")          这个时候的xxx  就是用户请求的xxx     不管do

             public  String  方法名()

             {

                 return  “aaa”;                         

                返回一个字符串,非常有用   要注意   用来决定要显示的MVC的 V  视图层 是哪个 

           }

       返回 aaa   根据配置文件中的 视图处理器配置    加入前缀  后缀

      页面将跳转到 /WEB-INF/views/aaa.jsp

  • 相关阅读:
    软件工程学习总结
    第13次作业--邮箱的正则表达式
    第12次作业--你的生日
    第11次作业--字符串处理
    第10次作业
    找回感觉的练习
    基础网络流学习笔记
    卷积定理的证明
    快速xxx变换相关
    主席树相关
  • 原文地址:https://www.cnblogs.com/tian114527375/p/5034140.html
Copyright © 2020-2023  润新知