Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在SpringRoo生成的页面中使用自定义javascript?_Javascript_Spring_Spring Mvc_Dojo_Spring Roo - Fatal编程技术网

如何在SpringRoo生成的页面中使用自定义javascript?

如何在SpringRoo生成的页面中使用自定义javascript?,javascript,spring,spring-mvc,dojo,spring-roo,Javascript,Spring,Spring Mvc,Dojo,Spring Roo,我一直在从事一个SpringRoo项目,在能够自定义网页方面遇到了困难 我想做的主要事情是能够在客户端填写web表单时动态隐藏某些字段。我有一个由枚举驱动的下拉列表,它有4个选项和第五个其他选项。如果用户选择“其他”,我希望显示一个文本框,以便用户可以填写自己的选择 我和某个人谈过,他们说这取决于你选择的用户界面。在MVC脚手架的情况下,您可以使用javascript来驱动这些关系。我确实在使用MVC脚手架,所以我想我必须使用javascript。我真的不太懂javascript,但问题在于我甚

我一直在从事一个SpringRoo项目,在能够自定义网页方面遇到了困难

我想做的主要事情是能够在客户端填写web表单时动态隐藏某些字段。我有一个由枚举驱动的下拉列表,它有4个选项和第五个其他选项。如果用户选择“其他”,我希望显示一个文本框,以便用户可以填写自己的选择

我和某个人谈过,他们说这取决于你选择的用户界面。在MVC脚手架的情况下,您可以使用javascript来驱动这些关系。我确实在使用MVC脚手架,所以我想我必须使用javascript。我真的不太懂javascript,但问题在于我甚至不知道javascript代码在我的项目文件中的位置。第二个问题当然是如何在Spring中使用javascript动态隐藏字段


谢谢

Spring MVC脚手架默认使用dojo作为其javascript框架

将事件附加到DOM元素时,可以使用标准dojo函数。您可以简单地使用标记在生成的.jspx页面中包含您自己的自定义javascript方法

此外,您还可以集成另一个现有的javascript框架,如jQuery。目前,您可以手动包含jQuery,但在未来的SpringRoo版本中可能会用到它

您现在可以放心使用dojo