symfony学习笔记——路由
2024-10-02 06:16:11
symfony的路由其实就是通过url映射到控制器的一个设置
_test:
path: /test/{type}/{page}
methods: [GET]
defaults: {_controller:AppBundle:Test:index,page:1,type:3}
path:域名后的访问路径
{type}和{page}是占位符,这些参数的值能传入映射到的控制器:
methods:访问方式
defaults:
_controller:模块:控制器:方法 //映射到的具体控制器
page:1,type:3 占位符的默认值
如果没设置默认值,那么只是访问test的话会报错,一定要传占位符的参数test/1/3,如果设置了默认值,则不会报错,因为会如果url上没有的话设置的默认值会自动填补上去
而且我们也可以为占位符限定值
article_show:
path: /articles/{_locale}/{year}/{title}.{_format}
defaults: { _controller: AppBundle:Article:show, _format: html }
requirements:
_locale: en|fr //_locale参数只允许en或者fr
_format: html|rss //_format参数只允许en或者fr
year: \d+ // year参数只允许一个或多个数字
最新文章
- Android Studio -修改LogCat的颜色
- oracle 返回第一个不为空的列的值
- EXTJS4自学手册——EXT基本方法、属性(mixins多继承、statics、require)
- NOIP2010 题解
- Coder-Strike 2014 - Round 1 D. Giving Awards
- Spring中@Async注解实现“方法”的异步调用
- ARC 没有自动释放内存
- 在JAVA中使用JSONObject生成json
- login:用户登陆的意思
- 设计模式之Memento(备忘机制)
- Altium Designer BGA扇出,原理图中PCB的类和布线规则设置
- 关闭safari浏览器button默认样式
- wso2 CEP集成storm实验
- HTML特殊符号对照表 常用字符实体
- UVA10054-The Necklace(无向图欧拉回路——套圈算法)
- day 15 - 2 内置函数练习
- poj1562 Oil Deposits 深搜模板题
- 小妖精的完美游戏教室——东方project,同人,自机
- .net 调用R语言的函数(计算统计值pvalue 对应excel :ttest)
- Java的Vector源码阅读