当前位置: 首页 > news >正文

东莞网站建设销售前景怎么样长沙公司制作网站费用多少

东莞网站建设销售前景怎么样,长沙公司制作网站费用多少,网站开发jsp需要什么jar包,教育机构招聘网站建设在之前我们先简单那谈谈Spring、SpringBoot以及Spring MVC框架之间有什么关系#xff1f;首先Spring是一个框架#xff0c;SpringBoot脚手架是为了快速开发Spring框架而创造的技术。可以理解为SpringBoot又在Spring上面包了一层壳子#xff0c;是基于Spring的#xff0c;是…在之前我们先简单那谈谈Spring、SpringBoot以及Spring MVC框架之间有什么关系首先Spring是一个框架SpringBoot脚手架是为了快速开发Spring框架而创造的技术。可以理解为SpringBoot又在Spring上面包了一层壳子是基于Spring的是为了让使用Spring更爽其核心还是Spring。然后Spring MVC是Spring中的一个Web框架模块是基于Servlet API构建的。那MVC又是什么呢MVC 是Model View Controller 的首字母缩写翻译中文就是“模型、视图、控制器”它是一种设计模式这种设计模式将软件项目分为三部分:模型、视图和控制器。MVC和 Spring MVC是什么关系?MVC是一种设计思想而Spring MVC是一个具体的实现框架。有点类似IoC和DI的关系了IoC是一种思想而DI是这种思想的一种具体实现。Spring MVC是一个基于MVC设计模式和Servlet API实现的Web 项日同时Spring MVC 又是Spring 框架中的一个WEB模块它是随着Spring 的诞生而存在的一个框架。Spring 和 Spring MVC诞生的历史是比较久远在它们之后才有了Spring Boot。Spring MVC项目如何创建呢基于Spring Boot框架添加一个Spring Web(它使用的就是Spring MVC依赖此时项目就变成了Spring MVC项目。本文主要从以下三个方面进行阐述1、实现用户和程序的映射(在浏览器输入URL地址之后能够在程序中匹配到相应方法)。2、服务器端获取到用户的请求参数。3、服务器端要将结果返回给用户前端。1、实现用户和程序的映射方法一RequestMapping(/ xxx)RequestMapping特征:1、RequestMapping 既能修饰类(可选也能修饰方法。2、默认情况下RequestMapping 既支持 POST请求方式也支持GET请求方式。RequestMapping 参数扩展只支持某种类型的请求方式比如 POST、GET、PUT等类型的请求方式):方法2:使用PostMapping (/xxx)方法3:使用GetMapping(/xxx)2、服务器端获取到用户的请求参数1.获取单个参数2.获取多个参数3.获取对象扩展功能参数重命名使用RequestParam注解当前端传过来的参数名称与我们在后端所写的参数名字不相对应的时候而且还不能改动前端代码的时候以及后端代码大量使用了这个名称不便修改时这个时候往往我们可以通过参数重命名的方式来解决。比如前端传过来的是name而我们后端大量使用的是usernameRequestParam注意事项:如果在参数中添加RequestParam注解那么前端一定要传递此参数否则就会报错如果想要解决此问题可以给RequestParam里面添加required false。4.接收.JSON格式的数据使用Postman模拟发送JSON数据给服务器:5.从URL地址中获取参数不是从URL地址中的参数部分获取参数6.上传文件在上传文件之前先讲讲不同运行平台的配置文件设置1、新建不同平台的配置文件不同平台配置文件的命名规则: application-平台.yml(properits)【必须这样命名】2、在主配置文件中设置运行的配置文件3.服务器端代码4.使用Postman模拟上传文件这个时候就会在目录下面看到上传的文件了7获取Cookiea) Servlet获取Cookie 的方法b)使用Cookievalue注解实现Cookie 的读取8、获取Header请求头)里面的信息a) Servlet获取Header的方法b)使用RequestHeader注解实现9存储和获取Session存储Session: Servlet和 SpringMVC操作方式是一样的。获取Session方法1(Servlet 模式:获取session方式2:SessionAttribute3、服务器端要将结果返回给用户前端1.返回一个非静态页面的数据使用ResponseBody 注解ResponseBody 可以修饰类:表示当前类中所有方法都会返回一个非静态页面的数据;可以修饰方法:表示当前方法返回的是一个非静态页面的数据。否则默认返回的是一个html页面2.使用RestControllerControllerResponseBody3.后端接受JSON数据的标准格式4.请求重定向和请求转发请求转发forward实现方式1请求转发是服务器端帮用户实现的请求转发的实现方式2请求重定向redirect的实现方式1重定向的请求发生在客户端浏览器端请求重定向实现方式2请求重定向和请求转发有什么区别1.定义不同2.跳转方式不同3.数据共享不同4.最终URL地址不同5.代码实现不同
http://www.w-s-a.com/news/897617/

相关文章:

  • 怎样分析一个网站做的好坏重庆长寿网站设计公司哪家专业
  • 百度助手app下载苏州seo关键词优化排名
  • 17网站一起做 佛山诸城网站建设多少钱
  • 郑州网站建设培训学校泉州做网站设计公司
  • 西峡做网站深圳建筑工务署官网
  • 单县网站惠州seo计费
  • 万网网站建设 优帮云怎样用记事本做网站
  • 注册域名后网站建设百度指数的功能
  • 怎么做伪静态网站山西网站建设设计
  • 做小型企业网站多少钱衡阳市建设局网站
  • 金华专业网站建设公司网站建设空间和服务器方式
  • 自己做的网站在浏览器上显示不安全吗wordpress revolution slider
  • 西安网站建设推广优化搜索引擎营销
  • 互联网站备案管理工作方案 工信部注册深圳公司需要什么条件
  • 网站网站服务器网站建设 物流
  • 国外开发网站手机网站建设制作
  • 怎么把自己做的网站传网上青岛工程建设监理公司网站
  • 网站301跳转效果商丘网站公司
  • 公司网站建设西安网站的架构与建设
  • 食品科技学校网站模板花溪村镇建设银行网站
  • 图片渐隐 网站头部flash地方志网站建设自查报告
  • 深圳做商城网站视觉品牌网站建设
  • 永康电子商务网站建设弹幕网站怎么做
  • 百川网站企业做网站要注意哪些
  • 球迷类的网站如何做网站建设需要哪些素材
  • 请问有重庆有做网站吗电子政务系统网站建设的基本过程
  • 建设银行管方网站官网最新版cmsv6
  • 网站开发工程师需要会写什么深圳网站(建设信科网络)
  • 台州网站搭建网站建设需求计划
  • 网站app免费下载软件大全大连百度推广哪家好