一. render

render使用来调视图用的,不会调用ACTION内部代码
不指定render

$this->render() ;

结果: {当前Module}/{当前Controller}/{当前Action}.phtml

$this->render('bar') ;
结果: {当前Module}/{当前Controller}/bar.phtml

二. forward
$this->_forward('bar') ;
结果: {当前Module}/{当前Controller}/bar

$this->_forward('bar', 'foo') ;
结果: {当前Module}/foo/bar

$this->_forward('bar', 'foo', 'hoge') ;
结果: hoge/foo/bar

$params = array(
'a' => '1',
'b' => '2'
) ;
$this->_forward('bar', 'foo', 'hoge', $params) ;
结果: /hoge/foo/bar/a/1/b/2

三. redirect
$this->_redirect('/hoge') ;
结果: /hoge

$this->_redirect('/hoge/foo') ;
结果: /hoge/foo

$this->_redirect('/hoge/foo/bar') ;
结果: /hoge/foo/bar

$this->_redirect('http://localhost/hoge/foo/bar') ;
结果: http://localhost/hoge/foo/bar

$this->_redirect('http://localhost/hoge/foo/bar?a=1&b=2') ;
结果: http://localhost/hoge/foo/bar?a=1&b=2

四. 特殊情况
不使用 layout
结果: $this->_helper->layout()->disableLayout() ;

不使用 view
结果: $this->_helper->viewRenderer->setNoRender() ;

参考网址:http://my.opera.com/jlake/blog/2009/08/04/zend-framework-render-forward-redirect

转载于:https://www.cnblogs.com/zcy_soft/archive/2011/09/03/2165292.html

zend framework 重定向方法(render, forward, redirect)总结相关推荐

  1. Zend Framework 跳转方法(render, forward, redirect)区...

    2019独角兽企业重金招聘Python工程师标准>>> 一. render(最常见的,只能在当前控制器使用,用于跳转到不同的视图) 不指定render 结果: {当前Module}/ ...

  2. Zend framework重定向的方法

    zend framework重定向的方法有三种.render, forward, redirect.它们各自的用法是什么样子的呢?有什么区别呢? 一.render render是用来调视图用的,不会调 ...

  3. Redirect(重定向)和forward(请求转发)的区别。(springmvc)

    Redirect(重定向) Controller方法返回结果重定向到一个url地址,如下方式: return "redirect:https://www.baidu.com/"; ...

  4. Zend Framework 自动加载类的实现方法

    Zend Framework中实现自动加载类.网上查了很多,有好几种.本文收集了常用的3种, 第一种如下: 方法很简单,举例说明.比如想要在models目录下的类可以自动加载. 先在index.php ...

  5. php.ini开启命名空间,Zend Framework教程之模型Model基本规则和使用方法

    本文实例讲述了Zend Framework教程之模型Model基本规则和使用方法.分享给大家供大家参考,具体如下: 这里讲讲Zend中的model.其实Zend中的Model处理是相当简单的. 这主要 ...

  6. Transfer Execute Redirect重定向方法介绍

    一.Transfer Execute Redirect重定向方法介绍 1.Server.Transfer方法: Server.Transfer("m2.aspx");//页面转向( ...

  7. 在ZF2中实现Zend Framework的Controller init/preDispatch/postDispatch方法

    在Zend Framework 1中,Controller里约定了一些默认的方法来实现钩子,包括 Controller初始化时调用的init()方法 派遣前的方法preDispatch() 派遣后的方 ...

  8. Zend Framework入门教程

    转战了各个Blog平台,发现还是落户到csdn上吧,以后吐槽在新浪,发长文在csdn,整理链接在Baidu Hi 在大四的时候接下的实验室网站,网站是上三届的吴师兄写的,主要采用的是LAMP,其中PH ...

  9. Zend Framework 入门教程

    中文翻译见: http://phpeye.com/articles/tutorial.html 同时还有中文Zend Php Framework Zend Framework 中文版手册在线浏览 A ...

  10. Zend Framework 入门教程(简体中文版)

    Zend Framework 入门教程(简体中文版) Getting Started With the Zend Framework Author:Rob Allen, www.akrabat.com ...

最新文章

  1. 美亚排名超高的Docker入门书,不止简单易懂
  2. CUDA Stream流并发性
  3. 旋钮编码器c代码_人脸合成效果媲美StyleGAN,而它是个自编码器
  4. 弱口令上传shell_emlog后台拿shell
  5. 移动端兼容性问题解决方案
  6. java_jdbc_基本连接池
  7. linux驱动基础开发0——linux 设备驱动概述-转
  8. linux cut 命令详解
  9. python打印数字每行自增1个数
  10. 图文笔记,带你走进《未来简史》(11-15)
  11. 巧用 import.meta 实现热更新
  12. 华为鸿蒙OS精品资料汇总,持续更新中
  13. wifi无法获取ip地址的解决方法
  14. 《学Unity的猫》——第十章:Unity的物理碰撞,流浪喵星计划
  15. “为什么要选择Startups?”--GitCafe邀您回顾第一期企业联合招聘
  16. 百度云安装mysql_mysql5.7 安装版本配置教程+百度云资源分享
  17. uni-app 快速发送短信
  18. 什么样的人适合当领导
  19. 石墨烯具有非常良好的光学特性,可能拥有一个非线性相移的光学非线性克尔效应-供应石墨烯/生态炭复合材料 聚苯乙烯/氧化石墨烯(PS/GO)复合微球 石墨烯-四氧化三铁(Fe_3O_4)微球复合材料
  20. 突破技术发展瓶颈、成功转型的重要因素

热门文章

  1. 交换机命令---华为路由器配置
  2. linux hook技术
  3. select * 与 count(*)数量不一致_技术分享 | MySQL:count(*)、count(字段) 实现上区别
  4. 得天独厚的生态优势_抚仙湖畔崛起一座生态城 全国党媒聚焦澄江生态文明建设...
  5. spring工具StopWatch优雅实现计时功能
  6. 学生用的笔记本电脑什么样的好_最适合2020年看的选购指南:这些笔记本电脑便宜又好用...
  7. 使用Spring框架对接Twitter(一)
  8. 【渝粤教育】国家开放大学2018年春季 7385-21T公共关系学(本) 参考试题
  9. Pandas系列(一)数据读取、数据结构Dataframe和Series
  10. DAY37-Python入门学习-进程池与线程池、协程、gevent模块