controller相关内容

如何在ASP.NET MVC中使用基本控制器创建强类型的母版页

按照 NerdDinners 示例,我有兴趣创建一个强类型的母版页。为了实现这一点,我使用一个基本控制器检索主页的数据。所有其他控制器继承此类。同样,我有 ViewModels 用于母版页和任何其他视图。视图 ViewModel 类继承了母版页 ViewModel 。 问题 子控制器如何确保母版页的数据传递给视图,而不必设置其 ViewModel 我的主页将显示一些按钮,这些按钮 ..
发布时间:2017-01-05 12:29:08 开发方法

允许多个角色访问控制器操作

现在我装饰这样的方法,允许“成员”访问我的控制器操作 [Authorize(Roles = “members”)] 如何允许多个角色?例如以下不工作,但它显示我想要做的(允许“成员”和“管理”访问): [Authorize(Roles =“members”,“admin”)] 解决方案 [Authorize() Roles =“memb ..
发布时间:2017-01-05 12:28:52 开发方法

Rails:瘦控制器vs.胖模型,还是应该让我的控制器厌食?

我知道类似的问题已经回答过,例如: 但我有一个更具体的问题 - 我应该采取这个公理: 这里是一个例子: 例如,假设我有多个验证数据源。一个很好的例子是VIN号 - 我可以验证它,制造商的数据源,DMV的数据源,还有我的本地数据库 - 看看我有什么记录。 所以我有一个名为Vin和vins_controller的模型。在模型中有5种方法: check_against_loc ..
发布时间:2017-01-05 12:28:09 开发方法

ASP.NET MVC编程获取控制器列表

在ASP.NET MVC中有一种方法可以通过代码枚举控制器并获取其名称? 示例: AccountController HomeController PersonController $ b b 会给我一个列表,例如: 帐户,首页,人员 解决方案 您可以反映您的程序集并找到继承System.Web.MVC类的所有类。控制器。下面是一些示例代码 ..
发布时间:2017-01-05 12:27:56 开发方法

如何重命名项目中的rails控制器和模型

我开始一个Rails应用程序,一切工作正常。但现在,我想重命名一个控制器和相关的模型: 我想改变 Corps 到商店和相同(没有最后的s)的模型。 在google上,人们建议销毁然后再次生成控制器和模型。问题是它会擦除每个文件的实际代码! 任何解决方案?先感谢。 解决方案 这里是我会做的: 创建迁移以更改表名称(数据库级别)。我假设你的旧表称为军团。迁移内容将是: ..
发布时间:2017-01-05 12:27:27 开发方法

Rails使用querystring参数的动作缓存

如何使用Rails缓存我的REST控制器,其中我的操作有查询字符串参数? 示例:GET / products / all.xml?max_price = 200 Thx! 解决方案 如果你想缓存一个动作,基于所有的查询参数(或几乎所有的查询参数),你可以做: caches_action:my_action,:cache_path => Proc.new ..
发布时间:2017-01-05 12:27:14 开发方法

如何在Spring MVC中找到所有控制器?

为了提供一些运行时生成的API文档,我想遍历所有的Spring MVC控制器。所有控制器都用Spring @Controller注释注释。目前我这样做: for(final Object bean:this.context.getBeansWithAnnotation( Controller.class ).values()) { ...为bean生成控制器文档... } ..
发布时间:2017-01-05 12:25:50 Java开发

为什么我们不应该使用Spring MVC控制器@Transactional?

已经有一些关于主题的问题,但没有任何响应真的提供参数,以解释为什么我们不应该创建一个Spring MVC控制器 Transactional 。请参阅: 交易无法正常工作 - Spring / MyBatis 对于web MVC Spring应用程序应该@Transactional去控制器或服务吗? > 让Spring 3 MVC控制器方法事务 Spring MVC Cont ..
发布时间:2017-01-05 12:25:33 Java开发

有多个FXML文件(在SceneBuilder中创建),但只有一个控制器。每个场景是否加载它自己的控制器副本?

我在SceneBuilder和一个控制器文件中创建了多个FXML文件。当我在一个场景中编辑一个值(例如,整数值),然后切换场景时,该值在新场景中似乎没有被改变。 加载场景的fxml文件时,我的程序是否只加载该fxml文件的控制器文件的副本? 解决方案 您的控制器可以帮助您解决这个问题。 file是一个Java源文件,它被编译为单个Java类,从中可以创建许多Java对象实例。 ..
发布时间:2017-01-05 12:24:26 开发方法

AngularJS自定义过滤器功能

在我的控制器中,我想过滤一个对象数组。每个这些对象是一个可以包含字符串以及列表的映射 我尝试使用 $ filter('filter') )格式,但我不知道如何访问我的函数内的数组的单个元素。这是一个代码片段来显示我想要的。 $ filter('filter')(array,function(){ return criteriaMatch(item,criteria); }); ..
发布时间:2017-01-05 12:23:56 开发方法

多个FXML与控制器,共享对象

Goodevening everyone, 我已经在这个主题上发现了一堆帖子,但我仍然无法设法从Controller1传递一个对象到Controller2。有没有一个完整的教程或一些示例项目这样做? 我已经得到了这么远,直到我被困住: public class Country { private SimpleStringProperty country = new Simple ..
发布时间:2017-01-05 12:23:18 开发方法

ASP.NET MVC - 控制器中是否应该存在业务逻辑?

Derik Whitaker发布了 article 几天前,我点了一个点好奇一段时间:应该在控制器中存在业务逻辑吗 到目前为止所有的ASP.NET MVC演示我见过put repository访问和业务逻辑。有些甚至在那里也验证。这导致相当大的,,肿的控制器。这是真的使用MVC框架的方式吗?看来,这只是最终会有很多重复的代码和逻辑分散在不同的控制器。 解决方案 逻辑应该真正在模型中。 ..