model-view-controller相关内容

django中业务逻辑和数据访问的分离

我正在用 Django 编写一个项目,我看到 80% 的代码在文件 models.py 中.这段代码令人困惑,一段时间后,我不再理解到底发生了什么. 困扰我的是: 我觉得我的模型级别(本来应该是只负责处理来自数据库的数据)也是发送电子邮件、通过 API 访问其他服务等. 另外,我发现将业务逻辑放在视图中是不可接受的,因为这样就很难控制了.例如,在我的应用程序至少有三种方法可以创建新的 ..
发布时间:2021-12-02 18:57:21 Python

面向高级 PHP 开发人员的 MVC

我需要更有经验的程序员的帮助.我想提高我的 MVC 技能.但是我在 Google 上找不到关于 MVC 的好的教程.Google 总是提供“适合初学者的 MVC". 我了解 MVC 是什么并且我可以做到,但我的经验不足,无法在 OOP 中做一些实际的事情. 如果有人知道一个很好的 MVC 面向对象教程,请指引我到正确的地方——我正在寻找好的链接、书籍等. 解决方案 包含纯 ..
发布时间:2021-12-01 11:07:53 PHP

如何在我的 Web MVC 应用程序中实现访问控制列表?

第一个问题 请您解释一下如何在 MVC 中实现最简单的 ACL. 这是在控制器中使用 Acl 的第一种方法... setController('MyController');$acl->setMethod('myMethod');$acl->getRole();if (!$acl->allowed()) die(“你不能这样做!");...}}?> 这是非常糟糕的方法,缺点是我们必 ..
发布时间:2021-12-01 10:46:13 PHP

无法使用 jQuery Data() API 设置数据属性

我在 MVC 视图中有以下字段: @Html.TextBoxFor(model => model.Course.Title, new { data_helptext = "Old Text" }) 在单独的 js 文件中,我想将 data-helptext 属性设置为字符串值.这是我的代码: alert($(targetField).data("helptext"));$(targetFie ..
发布时间:2021-11-30 15:46:15 其他开发

如何在自定义 MembershipProvider 上调用 Initialize?

我已经通读了所有相关问题,但由于某种原因我仍然无法找到正确的解决方案,我这边有些不对劲,但不确定是什么原因造成的. 我创建了一个自定义成员资格提供程序,也将我的 web.config 更改为: ..
发布时间:2021-11-29 08:15:07 其他开发

在 IIS 6 上使用 .NET 4 时获得 404,有或没有 MVC

我已经在相当多的 IIS 6 机器上完成了这个设置,但其中一个让我很不舒服. 添加应用扩展映射时出现问题: c:\windows\microsoft.net\framework\v4.0.21006\aspnet_isapi.dll 当它到位时,我在每个请求中都会收到 404 错误. 即使我从应用程序目录中删除除基本 test.htm 之外的所有文件并导航到该目录,我仍然会 ..
发布时间:2021-11-28 23:12:46 其他开发

MVC C# 激活 url 重定向到其他路径

我有一两年前用代码来创建通过电子邮件发送的激活链接,使用代码作为参数,我尝试了很多不同的方法,编码,使用其他语法,添加 web.config 设置requestValidationMode="2.0",注解[AllowHtml],在网上试了十几个帖子,都没有成功. 所以我在这里监督一些事情,我确信但我找不到解决方案. 我得到的错误是:从客户端检测到潜在危险的 Request.Path ..
发布时间:2021-11-26 21:12:47 其他开发

Extjs 使用商店创建动态手风琴

我开始在 extjs 中开发应用程序.我正在使用 extjs 文档 中提供的 MVC 方法. 我有一些动态数据需要向用户展示一组手风琴控件.我在商店中获得了数据,但我不知道如何动态创建手风琴项目(与网格面板不同,似乎没有商店数据方法). 这是我当前的手风琴视图代码 - 带有静态项目: Ext.define('BP.view.induction.LeftPage', {扩展:'Ext. ..
发布时间:2021-11-26 20:39:52 其他开发

Cakephp:将 AppController 抽象到另一个层次,可能吗?

我想知道是否可以在 AppController 和我应用的其他控制器之间添加另一个抽象控制器? 这样我的控制器,例如UsersController 扩展了 SecureController和 SecureController 扩展了 AppController. 我还希望能够让其他控制器直接扩展 AppController:SomeNonSecureController 扩展了 App ..
发布时间:2021-11-26 17:30:34 其他开发

实体类的正确设计.需要推荐

例如,我有实体类User: 公共类用户{私人长ID;私人字符串名称;//setter 和 getter} 接下来,我添加新的实体类:Comment 公共课注释{私人长ID;私人字符串注释;//setter 和 getter} 接下来,我可以添加越来越多的实体类. 而且,此时我想:我可以/必须在逻辑结构中绑定/连接我的实体类吗? 我是什么意思?我试着解释: 第 1 点:所有 ..
发布时间:2021-11-26 16:24:11 Java开发

Asp.net 核心 MVC 发布参数始终为空

我是 MVC 核心的新手. 我创建了一个带有控制器的 MVC 核心项目.此控制器具有 Get 和 Post 操作方法.如果我使用查询字符串将数据传递给 Get 方法,它工作正常,但是当我将复杂的 JSON 传递给 post 方法时,它总是显示为空. 这是我在做什么: 发布请求 网址:http://localhost:1001/api/users内容类型:应用程序/json身体: ..
发布时间:2021-11-26 12:41:31 其他开发

遵循传统(非中介)MVC 模式的监听器放置

我正在 Swing 中实现一个程序,我已经阅读了 Nirmal 在 Swing 中实现这种模式,其中似乎对整个“职责分离"概念的处理相当优雅. 但是,由于我正在开发一个比 Nirml 发布的程序更复杂的程序,该程序由单个 JFrame 容器组成,因此我寻求有关如何正确实现 MVC 的指导. 我的程序将由子容器等组成.我很好奇控制器应该如何实现定义和分配视图的所有侦听器背后的逻辑..或者 ..
发布时间:2021-11-25 18:30:24 Java Web开发

在 Java 中使用 Swing 在 GUI 开发中正确实现 MVC 模式

首先,我来自MVC的大PHP背景,当我开始使用PHP时,我浏览了很多次,尽我所能并在PHP中完善我的MVC-Like设计.很多人喜欢回答对我有很大帮助的答案. 但是在Swing开始GUI开发之后,关于MVC在Swing中的答案就完全不同了.例如,模型也是视图?根据 Oracle 的建议 TextElementModel 不'这里没有任何逻辑业务,它所做的只是标记(设置颜色等)和设置数据(例如 ..
发布时间:2021-11-25 18:26:32 Java Web开发

Java MVC - 如何将完成的文本游戏划分为 MVC?

在这里坐了几个小时试图解决这个问题,所以对这个大问题有点同情.:) 目标:我只想将我完成的代码分成 MVC(模型视图控制器)部分.我已经完成了游戏逻辑并基于文本 - 代码工作正常. 问题:嗯,我想将这段代码实现到 MVC 中,但是在哪里为 MODEL 解释它应该使用基于文本的?因为 VIEW 仅用于布局(图形)正确吗?我真的很难弄清楚从哪里开始.任何指针都会很好! 这是我的游戏逻 ..
发布时间:2021-11-25 18:25:09 Java Web开发

Android 上的 MVC 模式

是否可以在 Java 中为 Android 实现模型-视图-控制器模式? 还是已经通过活动实现了?或者有没有更好的方式为Android实现MVC模式? 解决方案 在 Android 中你没有 MVC,但你有以下内容: 您可以通过分辨率在各种 XML 文件中定义您的用户界面,硬件等 您可以按区域在各种 XML 文件中定义您的资源等 您扩展类,例如 ListActivity、T ..
发布时间:2021-11-25 14:44:56 Java Web开发

MVC 模式和 Swing

我发现在“真实的 Swing 生活"中最难真正掌握的设计模式之一是 MVC 模式.我已经阅读了该站点上很多讨论该模式的帖子,但我仍然觉得我对如何在我的 Java Swing 应用程序中利用该模式没有清楚的了解. 假设我有一个 JFrame,其中包含一个表格、几个文本字段和几个按钮.我可能会使用 TableModel 来“桥接"JTable 与底层数据模型.但是,所有负责清除字段、验证字段、锁 ..
发布时间:2021-11-25 14:34:05 Java Web开发

JSF 服务层

我不确定我在 JSF 中使用 MVC 环境的方法是否是最好的方法.由于我试图充分利用 JSF,我想知道我的服务层(或模型,用 MVC 术语来说)应该如何“设计". 我知道 View-Controller 比率应该是 1 比 1(排除例外).现在我应该以什么方式设计我的服务层?我应该使用一项大型服务吗(不这么认为)?如果不是,我应该根据什么来拆分我的服务? 注意,我的服务将从 Beans ..
发布时间:2021-11-25 13:54:33 Java Web开发

Java 和 GUI - 根据 MVC 模式,ActionListeners 属于哪里?

我目前正在编写一个模板 Java 应用程序,不知何故,如果我想完全遵循 MVC 模式,我不确定 ActionListener 属于哪里. 这个例子是基于 Swing 的,但它不是关于框架,而是关于 Java 中 MVC 的基本概念,使用任何框架来创建 GUI. 我从一个绝对简单的应用程序开始,其中包含一个 JFrame 和一个 JButton(用于处理框架,从而关闭应用程序).这篇文章 ..
发布时间:2021-11-25 13:23:42 Java Web开发

JSF MVC 框架中的 MVC 有哪些组件?

在 JSF MVC 框架中谁是模型、视图和控制器? 解决方案 这取决于观点(双关语). 在总体架构图中,您自己的 JSF 代码是 V: M - 业务领域/服务层(例如 EJB/JPA/DAO) V - 您的 JSF 代码 C - FacesServlet 在开发者图片中,架构 V 依次可划分如下: M - 实体 V - Facelets/JSP 页面 C - ..
发布时间:2021-11-25 12:32:40 Java Web开发

使用 JavaFx 应用 MVC

我是 GUI 世界/OO 设计模式的新手,我想在我的 GUI 应用程序中使用 MVC 模式,我已经阅读了有关 MVC 模式的小教程,模型将包含数据,视图将包含视觉元素和控制器将连接视图和模型. 我有一个包含 ListView 节点的视图,ListView 将填充来自 Person 类(模型)的名称.但我对一件事有点困惑. 我想知道从文件加载数据是控制器的责任还是模型的责任??还有名字的 ..
发布时间:2021-11-25 10:29:34 Java Web开发