zoukankan      html  css  js  c++  java
  • SpringMVC的基本操作

      第一,就是引入依赖jar包。

          第二,编写一个web工程

           在用到SpringMvc的话我们不在编写servlet这个文件了

        1.编写一个类

          

    import org.springframework.web.servlet.ModelAndView;
    import org.springframework.web.servlet.mvc.Controller;
    
    import javax.servlet.http.HttpServletRequest;
    import javax.servlet.http.HttpServletResponse;
    
    public class FirstController implements Controller {
        public ModelAndView handleRequest(HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse) throws Exception {
            ModelAndView ma = new ModelAndView();
            ma.setViewName("/index.jsp");
            return ma;
        }
    }

        2,在springxml中添加这样一行bean节点

       <bean id="/xxx" class="cn.mvc.dome1.FirstController"></bean>

         3,在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:applicationContext.xml</param-value>
       </init-param>
         <load-on-startup>1</load-on-startup>
       </servlet>
      <servlet-mapping>
        <servlet-name>springMvc</servlet-name>
        <url-pattern>/</url-pattern>
      </servlet-mapping>

      

    4,通过测试我们可以不用servlet就可以响应jsp动态页面

    结束....

       

  • 相关阅读:
    socket 中文man页面函数
    指针和数组(上)
    char和unsigned char--数据类型区别
    自己的总结
    warning C4305:“初始化”:从“double”到“float”截断
    指针数组和数组指针区别
    Python模块常用的几种安装方式
    Jenkins环境搭建
    wxPython:事件
    wx.ListCtrl简单使用例子
  • 原文地址:https://www.cnblogs.com/ztm1021810064/p/8615101.html
Copyright © 2011-2022 走看看