问题标签 [requestcontext]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
240 浏览

django - 获取包含在每个页面上的模板标签的 RequestContext

我有一个生成表单的模板标签,因此这需要{% csrf_token %}安全性,而安全性又需要一个RequestContext对象而不是标准Context对象。

现在,有问题的特定模板标签/表单包含在每个页面的标题中。render_to_response目前每个页面都没有RequestContext对象。

有什么方法可以解决这个问题,而不必更改整个站点中的每个视图以通过RequestContext

提前致谢。

0 投票
1 回答
2551 浏览

asp.net-mvc-3 - ASP.NET MVC 注入 Http/Request/Controller 上下文

是否有在 ASP.NET MVC 应用程序中注入 Http/Request/Controller 上下文的推荐方法?

以前我只像这样使用 HttpContext 完成此操作(我使用的是 StructureMap):

但是,在某些情况下,我还需要访问请求上下文。与其手动构建它,不如注入它。一个很好的例子是注入一个 UrlHelper(需要 RequestContext 和 RouteCollection)。

谢谢

0 投票
1 回答
8913 浏览

gwt - 阐明 GWT RequestFactory 和 RequestContext 如何工作

我正在尝试在我的应用程序中实现 RequestFactory 和 Editor 框架。即使在研究了论坛、谷歌开发者论坛和其他论坛之后,我也发现对于将 RequestContext 与 RequestFactory 一起使用,我不了解一些基本的东西。这是我的场景:
我有一个简单的实体,它具有三个字段,id、版本、描述,称为 CmsObjectType。我的 CRUD 操作有一个相应的 EntityProxy 和一个 CmsObjectTypeServiceDAO。我还实现了 ServiceLocator 和 ObjectLocator 类。此代码全部编译并运行。

我还创建了一个简单的测试用例来测试 CRUD 操作,使用以下内容:

}

考试:

当我创建一个新的请求上下文并链接我的方法调用以创建、更新和删除然后调用 fire() 时,它在上面的测试中没有问题。但是,如果我尝试通过调用该方法然后 fire() 单独执行这些调用,我会遇到问题。我可以调用 create() ,接收器返回新创建的实体的 id,然后我使用该 id 调用 find(id) 并取回新创建的实体。到目前为止,一切正常。但是,这是我感到困惑的地方。如果我尝试从 find(id) 接收器的 onSuccess() 方法中使用当前 RequestContext 调用编辑,我会收到一条错误消息,指出上下文已经在进行中。如果我为 foundProxy 创建一个局部变量,然后尝试使用 RequestContext 的新实例来调用 requestContext。在新找到的实体上编辑(foundProxy) 然后调用 update() 我得到一个服务器错误,最常见的是:服务器错误:请求的实体在服务器上不可用。如果我不创建请求上下文的新实例,我会收到 IllegalStateException 表示请求已经在进行中。这是示例测试,希望可以使这一点更清楚:

这是我的问题.. 如果编辑不与 create() 关联但与 find() 关联,处理编辑的最佳方法是什么?如果我尝试通过更新链接查找,我的 foundProxy 为空并且事情不会更新。代理是否必须与创建它们的上下文保持绑定才能对其执行更新?如果有人可以解释这是如何工作的,或者向我指出一些指出我所缺少的文档,我将不胜感激。这可能与测试框架处理请求的方式有关吗?我已阅读以下内容,如果我遗漏了其中的内容,请告诉我: tbroyer 的精彩描述

谷歌文档 任何帮助将不胜感激。谢谢!

0 投票
1 回答
4374 浏览

callback - 如何使用 PrimeFaces 的 RequestContext 将 POJO 作为回调参数发送?

我可以发送回调参数,只要我只发送一些原始类型,如字符串,它就可以完美地工作。但是即使是最简单的 POJO,同样的事情也不起作用。PrimeFaces 指南说 RequestContext.addCallbackParam() 方法可以处理 POJO 并将它们转换为 JSON。我不知道为什么它在我的情况下不起作用。

有人这样做过吗?

0 投票
2 回答
743 浏览

c# - 从 RequestContext 解析 MVC 路由自定义文件扩展名

我已经设置了两个自定义扩展来在 IIS6 中启用 MVC。

因此,可以使用类似...的 URL 访问该站点

mysite/mycontroller.europe/myaction

或者喜欢...

mysite/mycontroller.america/myaction

RequestContext从实例中找到扩展的最可靠方法是什么?

所以我希望能够写出类似...

即使站点/目录的设置发生了一些变化,显然也可以进行这项工作。

0 投票
1 回答
221 浏览

gwt - 请求中的 GWT RequestContext Enum

如果我们在 Request 调用中使用 enum 作为属性之一,它会抛出 UnsupportedOpeationException 并且甚至不会调用服务器上的服务方法。

当我们调用 designRequest.findDesign(sortorderEnum).fire() 时,在 chrome 开发工具/Firebug 控制台的 javascript 控制台上会抛出 UnsupportOperationException。

0 投票
1 回答
172 浏览

gwt - 我可以设置 EntityProxy 的默认字段值吗?

说我有这个:

创建的代理是空的。有没有办法为它的一些字段设置默认值?例如,这个代理有一个双精度的timeAllocation。是否可以将其设置为 0 而不必这样做:

谢谢

0 投票
1 回答
183 浏览

django - Django:无法呈现请求上下文

我的views.py中有这个:

这在我的 base.html 中:

但是当我加载主页时,上述请求上下文中的任何内容都不会呈现。

编辑1:

看来我在这里走错了路。我的目标是在整个网站的固定侧边栏中显示“公告”类别下的帖子。无论打开哪个页面,该页面中的侧边栏都应仅包含来自“公告”类别的帖子。关于如何实现它的任何建议?

0 投票
1 回答
222 浏览

django - Django RequestContext 和媒体不起作用

我是初学者,但我一直在到处寻找解决方案。我看不到上传的图片 (404)。

图片链接出错(例如:http://192.168.1.1:8000/media/portfolio/icon.png/ -> 顺便说一下,这个正确的 url):

SuperPages 是我的模型,其中包含 url 对象。

我为媒体文件配置了所有内容,如下所示:http: //www.muhuk.com/2009/05/serving-static-media-in-django-development-server/。需要明确的是,当我只使用通用视图时,效果很好。但是有了视图,我看不到图像(图像链接很好)。静态文件效果很好。所以这是我的代码:

网址.py

视图.py

0 投票
1 回答
933 浏览

java - 如何防止来自 GWT RequestFactory 上下文的冗余持久性调用?

在我的一个项目中,我有一个 GWTEntityProxy简化如下:

具有相应的实体实现,它是一个简单的 JPA 注释实体 bean。

我还有一个请求上下文:

以及相应的服务和定位器实现:

当我findItems从 RPC 角度调用 GWT 请求上下文中的方法时,一切似乎都按预期工作,并且我在回调方法中获得了项目列表以在客户端中使用。

但是从持久性的角度来看,实现并没有按预期工作:在服务器端,该方法findItems按预期调用,从持久性中获取我的项目并返回它们。然后对于每个项目,find使用项目的 id 调用该方法,当然,一个接一个地从持久性中再次检索项目。

是什么导致 GWT 请求工厂上下文进行这些无用的调用,我该如何防止它这样做?