controller相关内容

将角色动态映射到 ASP.Net MVC 中的控制器

我目前正在我的 MVC 应用程序中对过滤器中的授权角色进行硬编码,如下所示: [Authorize(Roles = "Administrator,Manager")] 我希望最终有一种方法可以将角色映射到每个控制器,以便站点管理员可以分配可以执行每组操作的角色. string roles = DoSomethingToGetAllowableRoles(controllerName);[授权 ..
发布时间:2022-01-05 16:58:05 其他开发

ASP.Net MVC 3 控制器动作和打开新窗口

我有一个控制器和一个动作.这个动作是将数据保存到数据库中.现在,我希望当我提交一个按钮时,我的控制器执行一个操作并打开新窗口. public ActionResult New(FormCollection 集合){data.Population_Code = collection["Countrys[0].CountryCode"];data.Population_Desc = collecti ..
发布时间:2022-01-05 16:57:53 C#/.NET

PHPUnit - 使用 $_POST 变量测试 MVC 控制器

我开始使用 PHPUnit 和 Kohana.我的应用程序有许多控制器,它们只是从某种形式获取数据,验证和插入/更新/删除到/-/从数据库中.我应该如何为此编写测试用例. 我知道,如果我想测试一个函数,我会编写数据提供程序函数,然后将返回值与预期值进行比较.但是我的输入数据(来自表单的数据)正在 $_POST 变量中传递.我应该如何测试这个?之后,我应该检查插入的数据是否真的在数据库中?请给 ..
发布时间:2022-01-05 16:57:46 PHP

我在控制器中的辅助方法

我的应用程序应该呈现 html,以便在用户单击 ajax-link 时进行响应. 我的控制器: def create_user@user = User.new(params)如果@user.save状态 = '成功'link = link_to_profile(@user) #这是我在Application_Helper.rb中的自定义助手别的状态 = '错误'链接 = 无结尾渲染:jso ..
发布时间:2022-01-05 16:57:31 其他开发

Spring 3.0 HEAD 请求

最近我们转向 spring 3.0 控制器处理,如下所示: @Controller公共类 MyController {@RequestMapping(method = RequestMethod.POST)protected String onSubmit(表单表单,错误错误){//处理 POST}@RequestMapping(method = RequestMethod.GET)protec ..
发布时间:2022-01-05 16:57:02 其他开发

检查是否在“开发"中带 Symfony 的控制器内的模式

在 Symfony2.x 应用程序中使用开发模式时,通常在语言环境中工作.因此,此类功能无法按预期工作(例如,尝试获取 localhost 下的当前 IP).这可能是一个问题,例如当您尝试使用这种基于 ip 的网络服务时.因此,我只想知道如何在控制器内部检查 Symfony2 应用程序是否在 dev 模式下运行.这样就可以根据模式设置控制器的行为. 有什么想法吗? 解决方案 要在 C ..
发布时间:2022-01-05 16:56:50 PHP

具有多个不同控制器的 JavaFX 1 FXML 文件?

我的应用程序中有两个不同的阶段,它们是使用相同 FXML 文件的帮助屏幕.我不想创建 2 个 FXML 文件,而是只使用一个并有两个​​调用相同 fxml 的控制器. 唯一的问题是控制器是在 FXML 文件中分配的.那么,有没有办法使用 Controller 类本身中的代码更改分配的控制器? 我真的很想避免复制 FXML 文件只是为了更改每个文件中的控制器.提前致谢. 解决方案 ..
发布时间:2022-01-05 16:56:32 其他开发

MVC,不是“假设"使用 HttpContext.Current 了?

有人在这里评论说你使用 MVC 时不应使用 HttpContext.Current,而应使用 ControllerBase.ControllerContext.在某些方面,这是有道理的,但在其他方面则不然. 例如,ControllerContext 是一个实例变量,所以我想引用的任何地方,比如我的 Session 变量,我都需要引用 Controller?为什么我们“不应该"在 MVC 中使 ..
发布时间:2022-01-05 16:56:19 其他开发

将 Json 对象从控制器操作返回到 jQuery

我正在尝试使其正常工作(现在是 2 天).我正在登录,我从 jQuery 调用控制器操作,向它传递一个 JSON 对象(使用 json2.js)并从控制器返回一个 Json 对象.我可以很好地调用该操作,但无法将响应放在我想要的位置,它只是打开一个新窗口,并在屏幕上打印: {"Message":"无效的用户名/密码组合"} 并且 URL 看起来像 http://localhost:13719/ ..
发布时间:2022-01-05 16:55:59 其他开发

Ruby on rails 3 link_to 控制器和动作

我知道这可能是一个非常简单的概念.我正在尝试创建指向控制器和操作的链接.例如,我的布局文件中有一个链接可以在单击链接时更新记录,因此我需要能够链接到控制器和操作.我将如何做到这一点? 解决方案 link_to "Label", :controller =>:my_controller, :action =>:指数 请参阅url_for. ..
发布时间:2022-01-05 16:55:45 其他开发

在 ajax 调用后加载视图,CodeIgniter

我有一个从 javascript 到控制器中的方法的 ajax 调用,控制器中的方法应该加载一个视图(比如,在屏幕上显示一个新页面),虽然一切看起来都很好,但新视图没有似乎加载在屏幕上.我不能使用 header 或 windows.location 因为,我正在传递一个数组变量,其中包含要在视图中使用的数据. 该页面在 Chrome 调试控制台的网络选项卡(预览子选项卡,同时选择 ajax) ..
发布时间:2022-01-05 16:55:38 PHP

USB3 控制器 &Kinect 2

我最近将一台 PC 更新到了 Windows 8.1,以使其与 Kinect v2 兼容.这是具有以下规格的 ASUS N53S: CPU:英特尔酷睿 i7 - 2670QM (2.2GHz) 内存:16 GB GPU:GEForce GT 550M USB3 控制器:Fresco Logic xHCI 当运行 Kinect v2 Configuration Verifier 时 ..
发布时间:2022-01-05 16:55:31 其他开发

asp.net mvc 4 控制器并行执行多个 ajax 调用

我有一个 ASP.NET MVC 4 控制器,它的方法是通过 ajax 调用的. 问题是ajax请求是由控制器顺序处理的.这会导致性能问题,因为加载页面的时间是所有 ajax 请求的总和,而不是最长的 ajax 请求. 为了演示这一点,我在第一个(“ReadOverview8Week")方法中放置了一个断点.这些方法中的每一个都需要大约 600 毫秒来执行个性化. 如何让控制器同 ..
发布时间:2022-01-05 16:55:22 前端开发

单元测试我的控制器方法会导致一个空的 ViewName?

我正在用我的标准做一些简单的 MS 单元测试,没有什么特别的控制器. 当我检查 ViewName 属性时,从返回的 ViewResult 对象中,它是 ""(空). 我的印象是 ViewName 是由 View 的名称暗示的(如 由这篇关于 ASP.NET MVC 控制器测试的 MS 文章建议). 顺便说一句,当我测试 ViewData 时,一切都在那里并且是正确的. 这是 ..
发布时间:2022-01-05 16:55:00 其他开发

如何通过传递 ControllerName 获取 MVC Controller 的所有操作列表?

如何获取Controller所有动作的列表?我搜索但找不到示例/答案.我看到一些推荐使用反射的例子,但我不知道如何. 这是我想要做的: public List动作名称(字符串控制器名称){} 解决方案 你还没有告诉我们你为什么需要这个,但一种可能性是使用反射: public ListActionNames(字符串控制器名称){变量类型 =来自 AppDomain.CurrentDom ..
发布时间:2022-01-05 16:54:46 其他开发

命名空间更改 - 发现多个类型与名为“Home"的控制器匹配

更改 mvc 项目的命名空间后遇到以下问题: 找到多个与名为“Home"的控制器匹配的类型.如果为此请求提供服务的路由 ('{controller}/{action}/{id}') 没有指定命名空间来搜索与请求匹配的控制器,就会发生这种情况.如果是这种情况,请通过调用采用“namespaces"参数的“MapRoute"方法的重载来注册此路由. 对“Home"的请求已找到以下匹配的控制 ..
发布时间:2022-01-05 16:54:34 其他开发