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

今日足球赛事分析推荐seo新人怎么发外链

今日足球赛事分析推荐,seo新人怎么发外链,广州方舱医院最新消息,课堂阵地建设网站目录 响应页面 响应数据 文本数据 响应POJO对象 ​编辑 响应生命周期 视图解析器 控制器(Controller)处理完客户端请求后,生成的并返回给客户端的结果就是响应,响应的结果可以是静态页面,数据,HTM…

   

目录

响应页面

响应数据

文本数据

响应POJO对象 

​编辑

响应生命周期

视图解析器 


    控制器(Controller)处理完客户端请求后,生成的并返回给客户端的结果就是响应,响应的结果可以是静态页面,数据,HTML片段等。

响应页面

    在springmvc中,跳转页面非常简单,只需返回一个字符串即可。

    //响应页面,跳转页面@RequestMapping("/toJumpPage")public String toJumpPage(){System.out.println("跳转页面");return "page.jsp";}

打开浏览器输入:localhost:8080/toJumpPage,自动跳转到page.jsp。

响应数据

文本数据

    响应文本数据,需要加上@RequestBody注解

    //响应文本数据@RequestMapping("/toText")@ResponseBodypublic String toText(){System.out.println("返回纯文本数据");return "response text";}

响应POJO对象 

    响应POJO对象,只需要修改方法返回值为POJO,同时也要添加上@ResponseBody注解:

    @RequestMapping("/toJsonPOJO")@ResponseBodypublic User toJsonPOJO(){System.out.println("返回json对象数据");User user = new User();user.setName("springmvc");user.setAge(12);return user;}

    返回集合对象也是如此:

    @RequestMapping("/toJsonPOJOList")@ResponseBodypublic List<User> toJsonPOJOList(){System.out.println("返回json对象数据集合");User user = new User();user.setName("spring");user.setAge(126);User user1 = new User();user1.setName("mvcspring");user1.setAge(99);List<User> list = new ArrayList<>();list.add(user);list.add(user1);return list;}

响应生命周期

  1.  请求接收:DispatcherServlet接收HTTP请求
  2.  处理器映射:HandlerMapping找到对应的Controller方法
  3.  方法执行:执行控制器逻辑并生成响应数据
  4.  视图解析:ViewResolver解析逻辑视图名
  5.  数据转换:HttpMessageConverter处理数据序列化
  6.  响应返回:通过ServletResponse输出最终结果

视图解析器 

视图解析器(ViewResolver)是 Spring MVC 的核心组件之一,负责将控制器返回的逻辑视图名称(如 "home")转换为具体的物理视图资源(如 JSP、HTML 模板等)。其核心职责包括:

  •  路径映射:将逻辑视图名映射到实际文件路径(如 /WEB-INF/views/home.jsp)
  •  模板引擎支持:适配不同的视图技术(JSP、Thymeleaf、FreeMarker 等)
  •  视图优先级管理:支持多个视图解析器共存时的优先级控制
  •  安全性增强:防止直接暴露服务器文件路径
@Configurationpublic class WebConfig implements WebMvcConfigurer {@Beanpublic ViewResolver viewResolver() {//InternalResourceViewResolver是Spring MVC提供的一个视图解析器实现,它用于解析JSP文件作为视图。InternalResourceViewResolver resolver = new InternalResourceViewResolver();resolver.setPrefix("/WEB-INF/views/");  //设置视图文件的前缀路径resolver.setSuffix(".jsp");             //设置了视图文件的后缀return resolver;}
}

 

http://www.dtcms.com/wzjs/218353.html

相关文章:

  • 科技网站建设的调研百度站长链接提交
  • 英孚做测试的网站京东关键词优化技巧
  • 九江网站推广黄页网络的推广网站有哪些类型
  • 东道设计是4a公司吗搜索引擎优化 简历
  • 网站首页排名下降搜索优化引擎
  • 安徽动漫公司 网站制作 安徽网新域名购买平台
  • 湖南人文科技学院怎么样太原seo报价
  • wordpress标签怎么做静态化优化大师官网登录入口
  • 网页制作的公司有哪些seo推广案例
  • 建设一个地方门户网站快速建站平台
  • 买个网站服务器多少钱百度公司好进吗
  • 建筑工程招投标网站在线咨询
  • 有哪个网站做正品港货东莞seo建站公司
  • 胶南网站建设价格百度站长官网
  • 跨网浏览器南宁关键词优化服务
  • 网站改版需要注意哪些seo问题seo查询官方网站
  • 58同城推广怎么收费seo顾问推推蛙
  • 政府网站设计打开网址资料网站
  • 南庄网站建设优化设计电子课本下载
  • 免费的创建个人网站搜一搜排名点击软件
  • 高端网站制作 上海网络营销和传统营销有什么区别
  • 做设计的都用那些网站网络营销的手段有哪些
  • 无锡做网站seo百度一下点击搜索
  • 南京移动网站建设天津网站排名提升多少钱
  • 哪个网站可以接cad图纸做优化大师有必要安装吗
  • 做网站开发要具备什么知识如何自己制作网站
  • 91色做爰免费网站关键词优化是怎样收费的
  • 专门帮做ppt的网站吗品牌营销推广方案怎么做
  • 如何做网站新手个人教程软文的目的是什么
  • 建设监理工程师网站百度搜索排名怎么靠前