zoukankan      html  css  js  c++  java
  • 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>

  • 相关阅读:
    Java EE 经验
    Java界面设计 Swing(1)
    Java开源库
    Java Abstract Class & Interface
    Selenium WebDriver Code
    Json在PHP与JS之间传输
    Live YUV420 和 OpenCV Mat 的互相转换
    Visual C++ 升级到 Visual Studio
    Sentiment Analysis resources
    C# XMLDocument
  • 原文地址:https://www.cnblogs.com/mayouyou/p/13062022.html
Copyright © 2011-2022 走看看