• express简介


    Express 是一个简洁而灵活的 node.js Web应用框架, 提供了一系列强大特性帮助你创建各种 Web 应用,和丰富的 HTTP 工具。
    使用 Express 可以快速地搭建一个完整功能的网站。
    Express 框架核心特性:
        1)可以设置中间件来响应 HTTP 请求。
        2)定义了路由表用于执行不同的 HTTP 请求动作。
        3)可以通过向模板传递参数来动态渲染 HTML 页面。
     
    几个重要的模块是需要与 express 框架一起安装的:
        1)body-parser   : node.js 中间件,用于处理 JSON, Raw, Text 和 URL 编码的数据。
        2)cookie-parser : 一个解析Cookie的工具。通过req.cookies可以取到传过来的cookie,并把它们转成对象。   
        3) router  : 路由
     
    初始化项目  
      express --ejs XXX项目名   采用ejs 模板引擎
     或
      express -t jade XXX      more采用jade 模板引擎 
     
     
    express.Router()  express 提供的路由功能
       一,提供2中方式定义路由
         1、 router.get(path, handler) or router.post(path, handler)
            path: 请求路径, handler :路由的处理回调方法
         2、app.router(path).get(handler).post(handler)   链式定义
            path: 请求路径, handler :路由的处理回调方法
      二,获取参数
       post路由下  : req.body.paramName
       get路由下  :  req.params.paramName
    才疏学浅,希望对大家的学习有帮助,有错误之处麻烦指出。
  • 相关阅读:
    Spring Aop实例之xml配置
    Spring execution 表达式
    JVM调优总结 -Xms -Xmx -Xmn -Xss
    springmvc整合redis架构搭建实例
    mysql权限操作(转)
    mybatis动态排序
    spring mvc重定向
    jquery中bind和on的区别
    在java项目中使用umeditor
    mybatis的基础Dao
  • 原文地址:https://www.cnblogs.com/nokelong/p/7524836.html
Copyright © 2020-2023  润新知