# ThinkPhP5 视频教程(六):请求和响应 - 响应 * 响应对象 > Response对象用于动态响应客户端请示,控制发送给用户的信息,并将动态生成响应。通常用于输出数据给客户端或者浏览器。 * 手动输出 | 输出类型 | 快捷方法 | | --- | --- | | 渲染模板输出 | view | |JSON输出 | json | | JSONP输出 | jsonp | | XML输出 | xml | | 页面重定向 | redirect | * 页面跳转 如果需要进行一些简单的页面操作提示或者重定向,可以引入traits\controller\Jump,就可以使用相关页面跳转和重定向方法,下面举一个简单的例子,当页面传入name参数为thinkphp的时候,跳转到欢迎页面,其它情况则跳转到一个guest页面。 ~~~ namespace app\index\controller; class Index { use \traits\controller\Jump; public function index($name='') { if ('thinkphp' == $name) { $this->success('欢迎使用ThinkPHP 5.0','hello'); } else { $this->error('错误的name','guest'); } } public function hello() { return 'Hello,ThinkPHP!'; } public function guest() { return 'Hello,Guest!'; } } ~~~ * 页面重定向 如果要进行页面重定向跳转,可以使用: ~~~ namespace app\index\controller; class Index { use \traits\controller\Jump; public function index($name='') { if ('thinkphp' == $name) { $this->redirect('http://thinkphp.cn'); } else { $this->success('欢迎使用ThinkPHP','hello'); } } public function hello() { return 'Hello,ThinkPHP!'; } } ~~~ ![](https://box.kancloud.cn/7f81abad800a364049cbae8ff88b17ff_705x214.png) ![](https://box.kancloud.cn/0be7c4d9a138db02eb7bc81c7f8341f0_713x300.png) ~~~[youku] XMjc0MDQxMTYyMA =856x523 ~~~ http://pan.baidu.com/s/1eSLWHSA 高清视频下载地址 **TP5粉丝群: 364702379** [需要TPshop商城源码的可前往TPshop官网免费下载安装](http://www.tp-shop.cn)