• MVC设计模式&&Servlet


    MVC设计模式:
    M:Model 模型:一个功能。用JavaBean实现
    V:view 视图:用于展示、以及与用户交互。使用html,js,css,jsp,jQuery等前端技术实现
    C:controller 控制器:接受请求,将请求跳转到模型进行处理,再将处理的结果返回给请求处。可以用jsp实现,但是一般建议使用Servlet实现控制器

    Jsp->Java(Servlet)->JSP

    Servlet:
    Java类必须符合一定的规范:
    a.必须继承 javax.servlet.Http.HttpServlet
    b.必须重写其中的doGet()或doPost()方法

    doGet():接受并处所有get提交方式的请求
    doPost():接受并处所有post提交方式的请求

    Servlet要想使用,必须配置
    Servlet2.5:web.xml
    Servlet3.0:@WebServlet

    项目的根目录:WebContent、src
    <a href="WelcomeServlet">所在的jsp是在WebContent目录中,因此发出的请求WelcomeServlet失去请求项目的根目录

    Servlet流程
    请求-><url-pattern>->根据</servlet-mapping>中的<servlet-name>去匹配<servlet>中的<servlet-name>,然后寻找到<servlet-class>,最终将请求交由该<servlet-class>执行
    <servlet>
    <servlet-name>WelcomeServlet</servlet-name>
    <servlet-class>org.myy.servlet.WelcomeServlet</servlet-class>
    </servlet>

    <servlet-mapping>
    <servlet-name>WelcomeServlet</servlet-name>
    <url-pattern>/WelcomeServlet</url-pattern>
    </servlet-mapping>

  • 相关阅读:
    spring框架学习(六)AOP
    spring框架学习(五)注解
    spring框架学习(三)
    spring框架学习(四)自动装配
    spring框架学习(二)依赖注入
    解决Photoshop不支持webp格式图片问题
    计算机导论-5、6
    计算机导论-3、4
    计算机导论-1、2
    Android SDK Manager国内下载缓慢的问题
  • 原文地址:https://www.cnblogs.com/mayouyou/p/13062022.html
Copyright © 2020-2023  润新知