$request->attributes->set('_controller',$row['controller']);
如果您正在运行主分支(Symfony 2.1),则您的侦听器将需要具有大于32的优先级,以便它将在路由器之前运行.