front-controller相关内容

获取当前控制器

在我想访问当前控制器的函数中: $front = Zend_Controller_Front::getInstance(); 这只给出了一个处理程序,而不是当前的控制器. 我将代码从函数更改为控制器内部.并询问了我从 getInstance 和 this 获得的处理程序的来源 var_dump(get_class($front), get_class($this)); 我明白了: ..
发布时间:2021-10-05 18:35:29 PHP

java.lang.NoSuchMethodException 与构造函数 newInstance

我目前正在用 Java 开发一些 web 开发项目,我已经实现了一个前端控制器,它的工作是根据路径实例化新的控制器. 所以当用户运行时?q=user/login ex.前端控制器应该设置 UserController,我正在尝试使用这段代码. String q = request.getParameter("q");尝试 {String[] page = q.split("/");//使 ..
发布时间:2021-09-22 19:51:28 Java开发

修复未捕获的语法错误意外令牌<在电子中

我正在测试一个电子应用程序,该应用程序将使用php来实现某些业务逻辑。如果我从MAMP堆栈中运行该应用程序,则所有程序都将正常运行,但是,如果我使用电子程序运行该应用程序,则将收到一个 uncaught语法错误,意外令牌 。我在SO上阅读了与我的js和css文件的路径有关的此问题,但由于路径正确,因此我无法弄清楚如何解决该问题。我有一个header ..
发布时间:2020-10-28 20:08:08 PHP

什么是前端控制器,如何在PHP中实现?

首先,我是PHP的初学者.并在这里发布了一个问题: 重构项目中的require_once文件 .我已经尝试了尽可能多地了解Front控制器,但无法了解它的工作原理甚至是全部. 有人可以简要解释一下它是如何工作的,以及全部内容吗? 谢谢. 解决方案 Front Controller指的是一种设计模式,其中应用程序中的单个组件负责处理对应用程序其他部分的所有请求.它集中了应用程序其 ..
发布时间:2020-05-26 23:48:24 PHP

带有MVC的PHP前端控制器

我正在尝试使用前端控制器设计研究MVC. 我想用一行来调用我的整个应用程序,例如在index.php中: require_once(myclass.php); $output = new myClass(); 我很想摆脱require_once行,但是我不知道如何在不包含类的情况下加载我的课程? 无论如何,我的主要问题是如何使用一个前端类加载各种控制器,模型和视图等.到目前为 ..
发布时间:2020-05-10 19:37:04 PHP

MVC与前端控制器的混乱

**简化问题** 我正在学习oop模式,并且希望构建自己的简单mvc框架.我希望有一个前端控制器,但是我发现很难找到任何可靠的信息来实现使用MVC的前端控制器. 尤其是对于前端控制器是应该启动整个三合会还是前端控制器只是简单地调用控制器而其余部分由其余部分来完成感到困惑. 我注意到诸如路由,路由器和引导程序之类的类,我想知道这些特殊的类做什么以及它们是否依赖于前端控制器本身. ..
发布时间:2020-05-10 19:34:23 PHP

Zend_Framework-在何处放置$ _GET和$ _POST(HTTP请求)处理?

我最近阅读了从我阅读的Fowler关于MVC以及一般来说控制器的内容看,乍一看,控制器层越薄越好.但是后来我花时间回顾并研究了他对MVC和Front Controller的看法(由于这两种模式都定义了控制器,这使人们感到困惑),现在我的直觉表明Zend_Framework在实现这两种模式时实际上已经创建了一个复合对象,它执行MVC中的Controller功能以及Front Controller中的 ..

Autloader在MVC中应该放在哪里?

我正在尝试构建一个简单的MVC框架,以更好地理解某些概念.我认为要解决的第一件事是前端控制器,它可以处理对我的应用程序的所有请求. 一旦我开始考虑,我不确定装入应用程序将要使用的类的最佳方法.我当前的想法是,由于每个请求都使用自动装带器,因此我的自动装带器应位于前端控制器中.大多数框架通常将其放置在哪里?浏览一些已经建立的框架并没有太大帮助,因为很多功能远远超出了我的需求,使它变得非常复杂, ..
发布时间:2020-05-10 19:32:16 PHP

Java前端控制器

我正在考虑在我的J2EE应用程序中实现Front Controller。你能用几个链接(带源代码示例)和&任何标准要遵循? 祝你好运 解决方案 首先,创建一个 Servlet ,它监听某个 url-pattern ,例如 /页/ * 。实现 service()方法以查找与请求方法关联的操作( GET , POST 等)和pathinfo(servlet的 url-pattern 之后 ..
发布时间:2019-01-15 09:28:37 J2EE

前控制器模式 - 路由器是前端控制器吗?

我想了解Front Controller 应该如何的样子。从维基百科, 前端控制器模式是 中列出的几种模式目录中的软件设计模式。该模式涉及web 应用程序的设计。它提供了一个处理 请求的集中入口点。“ 所以,下面的代码是处理Slim中的路由前控制器? $ app = new \Slim\Slim(); $ app-> get('/ books /:id',functi ..
发布时间:2017-05-16 19:23:26 PHP

"适当" index.php和前端控制器之间的分离/区别

对于PHP MVC应用程序, index.php 文件和前端控制器的作业有什么区别?前端控制器在 index.php 中,还是在单独的文件中?我如何分开两者,让他们一起工作?前台控制器是否应该是一个类(或者像自己的实体)? (如果是这样,那么index.php会实例化前端控制器?) 我知道他们必须“设置环境”,其中包括定义一些常数等,但是做什么呢? ( - 自动加载程序,调试内容等) ..
发布时间:2017-05-14 10:13:45 PHP

用于MVC架构的多级控制器

我刚刚遇到了我目前用于我的应用程序的MVC架构的限制之一。目前,我的网址如下所示: www.example.com/controller/action 每个请求到达前端控制器,从URL加载请求的控制器类,并执行它的操作(方法)。 例子: 有一个'users'控制器,它保存的方法有createUser(),editUser ),deleteUser()等。所有完 ..
发布时间:2017-01-05 14:17:31 PHP

htaccess的前端控制器国防部重写麻烦

我知道这应该是简单的,但我有一个很难写我的前端控制器的.htaccess规则。 本/主题/文件夹中包含了所有我的CSS / JS /图像等,所以我不希望他们来传递虽然我的控制器 .htaccess文件位于/ myadminarea /文件夹的根目录。 该网站的根目录(下面的'/'没有.htacess文件“/ myadminarea') 在前端控制器我看看URL,然后直接包括文件 - 不过, ..
发布时间:2015-11-23 23:03:01 服务器开发