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动态页面

    结束....

       

  • 相关阅读:
    顺序栈的基本操作(C语言)
    简单加密-维吉尼亚
    单链表的反转
    单链表的排序
    SVN信息泄露漏洞
    SQLi-labs Page-2_Less-21---Less-28a
    dedecms 任意密码重置 验证凭证回传
    ThinkCMF缓存Getshell
    ThinkCMF X2.2.0多处SQL注入漏洞
    SQLi-LABS Page-4(Challenges)
  • 原文地址:https://www.cnblogs.com/ztm1021810064/p/8615101.html
Copyright © 2011-2022 走看看