zoukankan      html  css  js  c++  java
  • springmvc

    springmvc 表现层框架  

       model view controller     

       严格来说 servlet+javabean+jsp编程,不能称为mvc

       真正的mvc是一定要有一个核心控制器的  

       DispatcherServlet 前端控制器 

       

    Spring的基本核心包  core  beans expresion  context   

             现在进行基础案例就行  

            一个基础的类  在web.xml 和 spring的配置文件里写一点东西就行  

          现在是web.xml的

     <servlet>
            <servlet-name>springmvc</servlet-name>
            <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
            <init-param>
                <param-name>contextConfigLocation</param-name>
                <param-value>classpath:application-06.xml</param-value>
            </init-param>
        </servlet>
        <servlet-mapping>
            <servlet-name>springmvc</servlet-name>
            <url-pattern>/</url-pattern>
    
        </servlet-mapping>
    DispatcherServlet 核心   
     <param-name>contextConfigLocation</param-name>   这里面的名字不能自定义,写的一样就行 , 
    <param-value>classpath:application-06.xml</param-value>  映射spring的小配置就行, 

    之后再写servlet-mapping
     <url-pattern>/</url-pattern> 就写一个/就行,现在基础没有什么要求  

            现在看 spring的配置文件      

        <bean id="/la" class="springmmv.cn.dao.Frist"></bean>

    现在的id 还是规范有一点好,这是等会浏览器路径上要用的  

     class为那个类的路径 

    现在看类 

    public class Frist implements Controller {
        public ModelAndView handleRequest(HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse) throws Exception {
            ModelAndView mx=new  ModelAndView();
            mx.setViewName("/index.jsp");
            return mx;
        }
    }

    实现  Controller 接口  , 创建一个 

     ModelAndView的对象  
     mx.setViewName("/index.jsp");   /index.jsp  是jsp的路径  

        在浏览器上,访问  

    /la(bean节点的id) 就行了 

       

  • 相关阅读:
    09课堂问题整理
    08课堂问题整理
    Eclipse开发工具的编码问题
    【伸手党】需要我帮你Google/百度吗?
    IDEA更改左侧目录层级结构
    IDEA设置类和方法的注释
    一篇系列
    "Notice: unserialize(): Error at offset xx of xxx bytes"错误的处理(转载)
    git push命令每次都要输入用户名和密码的问题处理
    在网站添加qq客服功能
  • 原文地址:https://www.cnblogs.com/LWLDD/p/8615089.html
Copyright © 2011-2022 走看看