问题标签 [spring-js]

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 回答
1262 浏览

spring - 集成dojo和Spring JS的问题

我收到 JS 错误并且 dojo 没有得到反映

在与 dojo 一起开发 spring MVC 应用程序时,我遇到了上述问题。我遵循的配置步骤如下。在 web.xml 中,实现了以下代码以访问 springframework.js Jar 中存在的 JS 文件/资源​​以及其他应用程序配置

在 JSP 中,添加了以下代码片段,用于从 JAR(springframework.js) 导入 dojo 库并支持 spring JS 文件

我的疑问是 JSP 中导入的 JS 文件是否必须存在/显式下载并保存在 webcontent 下的资源目录中,或者这些文件是否存在于 springframework.js JAR 文件中?它会被 web.xml 中配置的 ResourceServlet 动态引用吗?

我尝试了这两个选项,但我仍然收到 JS 错误,因为 Object Spring 未定义。我正在使用下面的弹簧装饰,这就是发生JS 错误(Spring 未定义)的地方( Spring.addDecoration)。

请帮我解决这个问题

0 投票
1 回答
1122 浏览

dojo - Dojo/Dijit SimpleTextarea 和 RadioButton(与 Spring-JS 集成)不支持通过“必需”属性进行验证,但在 FireFox 中有效?

我在将 DOJO javascript 库与 Spring 框架集成时遇到了一些问题。具体来说,问题是如何验证文本区域和单选按钮。我正在使用 Spring-Js 库来装饰标准的 html 表单元素,例如

我一直在 FireFox 中开发(使用 Firebug),我现在才意识到(在查看 Dojo/Dijit 文档之后)dijit.form.SimpleTextArea 不支持“必需”属性。我以前从未检查过它,因为它在 FireFox 中一切正常。我有一个表单按钮,单击该按钮将验证所有装饰元素,并且在 Firefox 中,包括文本区域和单选按钮在内的所有组件都会弹出一个漂亮的工具提示,指示该字段是必需的。使用的代码行是这样的:

这很棒,因为它会阻止表单提交,直到完成所有必填字段。单选按钮弹出一个很好的消息说用户必须选择一个选项,并且文本区域弹出一个很好的消息告诉用户输入一些东西。但是,它在 Safari 或 IE 中不起作用。验证不适用于这些其他浏览器上的文本区域和单选按钮,因此服务器端验证用于将用户重定向回表单。尽管这可行,但我更喜欢首先阻止表单提交并具有一致的错误报告,而不是客户端和服务器端错误消息的混合。

当 dijit textarea 组件不应该支持“必需”属性时,我真的很难理解为什么它在 firefox 中工作?我喜欢使用 spring-js 来增强基本组件的想法,但我真的不明白如何在 FireFox 中使用 digit.form.SimpleTextarea 装饰元素并根据 digit 文档进行验证,但没有任何支持验证?

我想知道是否有其他使用 Spring-Js/Spring-DOJO 集成的 Spring 开发人员遇到过这种行为,以及他们是否对它的工作原理有更深入的了解。我真正想要的是在包括 IE 在内的所有浏览器中验证文本区域。

0 投票
2 回答
768 浏览

java - Spring WebFlow2 JavaScript 没有提交页面?

Spring WebFlow2 JavaScript 没有提交页面?

如果用户单击其中一个单选按钮,我正在尝试使用 WebFlow2 附带的 Spring JavaScript 提交带有转换值的页面。我插入了我的javascript,但点击时页面没有提交?

JSP:

0 投票
0 回答
219 浏览

spring - Spring JS 部分请求 - 会话过期

我正在使用 Spring JS (Spring WebFlow) 来执行 ajax 请求。例如:

当 HTTP 会话过期并且 Spring Security 将登录页面作为部分响应发送时,就会出现问题。我知道,这个问题会影响所有 AJAX 库,但我找不到有关 Spring JavaScript (Dojo) 的任何信息。你有一个(简单的)解决方案吗?

非常感谢

0 投票
0 回答
103 浏览

spring-mvc - 如何使用 Sprinig WebFlow、Spring-JS、dojo、dijit 进行字段验证和检查请求的字段

如何使用 Sprinig WebFlow、Spring-JS、dojo 进行字段验证和检查请求的字段。

我知道我必须执行以下操作:

这就是我所要做的吗?

0 投票
1 回答
1004 浏览

spring-mvc - 如何使用 Spring、Spring-JS 和 DOJO (dijit) 制作所需的单选按钮

如何使用 Spring、Spring-JS 和 DOJO (dijit) 制作所需的单选按钮。我有以下输入表单,我正在尝试找出如何像其他字段一样制作所需的单选按钮。

0 投票
1 回答
1159 浏览

spring-mvc - 如何检查字段大小并使用 Spring、Spring-JS 和 DOJO (dijit) 制作所需的单选按钮

我正在使用 Spring、Spring-JS 和 DoJo(dijit) 进行我的第一个项目,并且基于以下编码示例,我有两个问题。

1) 如何检查 Dojo (dijit) 电话号码字段的大小是否正确,以及如何检查姓名字段是否大于 3 且小于 50?

2)如您所见,我的表单有单选按钮,我需要根据需要进行设置。我如何使用 Dojo (dijit) 做到这一点。

谢谢

0 投票
1 回答
1555 浏览

spring - 如何使 Spring 和 Dojo 需要我的下拉菜单(表单:选择)?

如何使 Spring 和 Dojo 需要我的下拉菜单(表单:选择)?我正在使用 Dojo 开发一个 Spring 项目,以使我的页面看起来不错。我有输入字段,但现在我的一个页面上有一个下拉列表。如何使下拉菜单像我的 dojo 输入一样,以及如何使其成为必需项。请看下面的代码...

0 投票
1 回答
616 浏览

spring - 使用 Spring Webflow 和 Dijit 看起来我只能为每个元素(字段)添加一个装饰?

使用 Spring Webflow 和 Dijit 看起来我只能为每个元素(字段)添加一个装饰?

我正在开发一个 Spring Webflow 项目,一旦用户从下拉列表中选择一个自治市镇,我就会加载一个学校列表。在我向其中添加 dijit.form.Select 小部件类型之前,该表单运行良好。请看下面的代码。

我可以同时使用吗?

我遇到的问题是在 Spring MVC 方面,bean 现在在 borough 字段中具有值“borough”,而不是用户输入的值!

0 投票
1 回答
1374 浏览

spring-mvc - 如何在使用 Dojo 的 Spring WebFlow 项目中提交页​​面之前检查所需的复选框

如何使用 Dojo (dijit) 在 Spring WebFlow 项目中制作所需的复选框。

我想知道如何制作提交下一页时所需的复选框。

如果用户没有单击复选框选项之一,我不希望提交工作。谢谢。用户需要单击或同时单击复选框来提交页面。

屏幕应如下所示:

在此处输入图像描述