问题标签 [dwr]
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.
java - 基于 DWR 的验证后如何退出 Javascript 处理
我对 Javascript 和 Ajax 和 DWR 比较陌生 - 我怀疑这是一个 Javascript 问题,而不是 Ajax/DWR,但这里有:
我正在编写使用 DWR 调用远程 Java 方法来验证在浏览器中输入的一些数据的 Javascript。如果验证失败(Java 方法返回错误消息(非空字符串),我想向用户显示错误消息并且不再进行 Javascript 处理。如果验证成功(Java 方法返回空字符串)我想继续在我的 Javascript 中处理用户的输入。
我发现在验证错误时,会显示错误消息,但 Javascript 处理不会停止,它会继续,就好像验证成功一样。所以我的问题是当验证失败时如何结束Javascript处理(下面代码中的'A:')。
这是 Javascript 和伪代码的混合,但它应该说明我在做什么。
谢谢你的帮助,
史蒂夫
dwr - Spring @Autowired 不适用于 DWR
这是我的服务层:
applicationContext.xml 文件中的 DWR 配置设置:
当我returnRecord()
从我的控制器呼叫时,它正在工作。但是当我使用 DWR 从 jsp 调用相同的方法时,它会在线显示NullPointerException
我List<String> list = daoLayer.returnPendingRecords(id);
。
我认为在 DWR 的情况下 spring 无法自动装配private DAOLayer daoLayer;
。
请告诉我如何修复我的代码以使用 DWR?
谢谢沙姆斯
_
javascript - How is Javascript code generated in Direct Web Remoting (DWR)?
How exactly is Javascript code generated in Direct Web Remoting (DWR)? I have gone through the official site http://directwebremoting.org as well as other sources (http://directwebremoting.org/dwr/introduction/scripting-dwr.html) and understand there are 3 JS files.
But my question is; how is the JS generated and is it possible to make changes/customize any of the functions? If yes, how?
Thank you.
java - 如何使用 DWR 更新用户列表
我正在开发可以连接到 Gtalk 和 Facebook 的聊天客户端。我为此目的使用 DWR。
登录后,我必须填充用户列表。在客户端我有
在服务器端,我使用 Smack Api 获取名册列表(在线)
现在我应该以 JSON 格式返回数据,还是有 DWR 可以处理集合的方法???
javascript - ExtJS - 带有 json 存储的 DWR 代理?
我正在尝试JsonStore
使用一个接受参数并异步执行的函数,但我不确定如何执行此操作。
myMethod
需要 a callback
,但我如何将回调数据绑定到JsonStore
?
我尝试使用DwrProxy
实现,但是现在当我不传递fields
to 时JsonReader
,没有数据填充我的网格,当我传递时fields
,会创建一堆空白行。是什么赋予了?
spring - 有人可以解释 Spring web.xml 文件吗?
我是 Java Enterprise 和 Spring 的新手,但我对标准 Java 有很强的掌握。我正在浏览一个现有的 Web 应用程序项目。该项目使用 Tomcat/Spring/Hibernate,据我所知这是相当普遍的。它还使用 DWR 进行远程方法调用。我发现区分职责有些困难:Tomcat 负责什么,Spring 负责什么,请求如何从一个到另一个,以及 Spring 的主要部分如何组合在一起。我已经阅读了大量有关 Spring 的文档,尤其是有关 bean 和 bean factory 的文档,并且仍在阅读更多内容。欢迎大家提出任何建议,但我会提供一些具体问题。
问题 1:web.xml 在什么地方适合(什么时候使用/调用,从哪里调用)?
代码示例 1:
上面的代码片段做了什么(或者,它会导致什么发生)?在我的网络应用程序 qrst.jsp 的某个时刻被使用;是使用 servlet 名称调用 qrst.jsp 的 DispatcherServlet 吗?否则 servlet 名称的意义是什么?什么是启动负载?
代码示例 2:
以上内容的链接或解释?通过查看 XML 文件,我可以看到它包含 bean 定义,并且我确实了解 bean 是什么以及它们是如何使用的,但是我不知道有关此的任何其他详细信息并且想知道。
代码示例 3:
根据我对 bean 的了解,我相信那些 init-param 元素只是在 servlet 的 java 类中设置的参数。servlet 名称有什么意义,启动时的负载又如何?Web 应用程序以某种方式“知道”何时发生 AJAX (dwr) 调用与第一次加载 Web 应用程序时(第一次加载时应该使用 qrst.jsp)。它怎么知道这个?它如何决定将请求路由到 DWR 而不是 qrst.jsp?它在哪里做到这一点?
谢谢。
javascript - 捕获附加到 DWR3 查询字符串的参数?
我有一个称为myMethod
映射到以下 DWR 方法的方法:
库通过引用自动调用此方法MyService.myMethod('value')
,但它也附加了自己的参数a
,和b
也就是说,最终的请求如下所示:
POST http://localhost:8080/application/dwr/jsonp/MyService/myMethod/value?a=5&b=6
有什么方法可以轻松捕获 DWR 的值a
吗b
?
php - 它是否存在像 PHP 的 DWR 之类的东西?
我是一名 Java Web 程序员,曾经使用 DWR,现在我必须使用 PHP 进行开发。我刚刚使用 PHP 5 类创建了我的模型,我想像 DWR 一样通过 AJAX 直接从 JavaScript 访问我的 PHP 类。
这是一个非常简单的网络,我没有使用像 CakePHP 或 Zend 这样的重型框架,只有一堆建模数据的类和另一堆带有“业务逻辑”的类。然后每个单独的 PHP 页面都应该调用逻辑类中的正确方法,获取模型类的实例并将其呈现给用户。
(感谢任何试图帮助的人)
configuration - spring 3 和 dwr 3 不能使用单个配置文件
我在我的网络应用程序中使用 Spring 3.0 和 DWR 3。我有一些配置问题。当我对两种技术都使用单个配置文件时,我在顶部编写的一个将起作用,而下一个将不起作用。当我制作了两个不同的 DispatcherServlet 时,它们工作正常。
这是我的 web.xml 配置:
这是我的 abc-servlet.xml 文件(仅包含 Spring 配置):
这里还有另一个 abc-dwr-servlet.xml 文件(其中包含 Spring 和 DWR 配置):
这里有两个文件,abc-servlet.xml
包含 Spring 配置和abc-dwr-servlet.xml
包含 DWR 和 Spring 配置。我已经在两个文件中编写了 Spring 配置,因为如果我将其从第二个文件中删除,Spring 将不起作用。我已经尝试了太多将这两种技术合并到同一个配置文件中。但是只有我在顶部写的一个在工作,而另一个不工作。有没有办法将它们合并到同一个文件中,或者我犯了一些愚蠢的错误?请帮我。
谢谢沙姆斯
_
javascript - 超出最大调用堆栈大小错误
我正在使用 Direct Web Remoting (DWR) JavaScript 库文件,并且仅在 Safari(桌面和 iPad)中出现错误
它说
超出最大调用堆栈大小。
这个错误到底是什么意思,它是否完全停止处理?
浏览器的任何修复Safari
(实际上在 上iPad Safari
,它说
JS:执行超时
我假设是相同的调用堆栈问题)