推广 热搜: 二手  净利2626万  北京  二手车  SMM废铜现货交易日评  企业  全国  汽车  三星  公司 

SpringBoot配置Controller达成Web请求处置的办法

   日期:2024-06-22     来源:www.Limpn.com    作者:二手网    浏览:728    评论:0    
核心提示:[db:简介]
Controller处置请求

因为 在打造 SpringBoot项目时选择的 Web Spring Web , Maven会导入 SpringMVC 框架 依靠, 做为 Web处置框架

在 SpringMVC框架中 , 通过 Controller类中的办法 来处置请求, 产生响应

在办法中 要解决以下问题

标识办法

转页

接收请求时传递信息

封装响应信息

业务处置

创建Controller 类

在 项目中 打造 controller 包 ( 文件夹 ), 在controller包 ( 文件夹 ) 下创建 XxxController类 , 作为处置Web请求的控制层

在 创建类的同时, 可以创建所属的包路径(文件夹)

@Controller注释

Controller 类 就是一个普通的类

@Controller : 在类上添加 @Controller 注释, 有两个用途

将目前类注册到 SpringIoC 容器中

目前类 为MVC 结构中的 Controller 控制层

packagecom.yuan.controller;importorg.springframework.stereotype.Controller;@ControllerpublicclassTestController{}标识办法@RequestMapping

@RequestMapping : 用于标识请求办法的,

可以同时写在类上和办法上 或者 只写在办法上

要保证 注释value属性值的唯一性, 如此在请求时才能定位到指定的办法上

importorg.springframework.stereotype.Controller;importorg.springframework.web.bind.annotation.RequestMapping;@Controller@RequestMapping(/test)publicclassTestController{@RequestMapping(/test01)publicvoidtest01(){System.out.println(controller中的测试办法test01);}}

或者

importorg.springframework.stereotype.Controller;importorg.springframework.web.bind.annotation.RequestMapping;@ControllerpublicclassTestController{@RequestMapping(/test/test01)publicvoidtest01(){System.out.println(controller中的测试办法test01);}}测试

启动项目测试, 在浏览器中输入URL : http://localhost:8080/test/test01

这个时候页面显示错误, 是由于没转页的对应页面, 后面解决

但在 idea 控制台 可以找到controller中的测试办法test 01信息输出, 说明 办法被调用实行了

 
打赏
 
更多>同类二手资讯
0相关评论

热门推荐
推荐图文
推荐二手资讯
点击排行
网站首页  |  关于我们  |  联系方式  |  免责声明  |  版权隐私  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报