我只想问在大型 Java 企业应用程序上编写 javascript 文件的准则是什么。基本上我们现在要做的就是复制JSP的文件夹结构,每个JSP都有一个对应的js文件。如下所示:
war
|- js
|- jquery.js
|- jquery.ui.js
|- datatables.js
|- other-lib.js
|- pages
|- login.js
|- dashboard.js
|- userAdmin.js
我们正在使用Sitemesh,这就是为什么在主装饰器 JSP 上,所有库都在<script>
标签上导入。因此,在主装饰器 JSP 上,您可以看到如下内容:
<head>
<script type="text/javascript" src="js/jquery.js"></script>
<script type="text/javascript" src="js/datatables.js"></script>
<script type="text/javascript" src="js/xform.js"></script>
<script type="text/javascript" src="js/generic.js"></script>
</head>
正如我所说,“js/pages”文件夹下的 js 文件是在其特定的 JSP 文件中导入的。
现在,我刚刚阅读了Addy Osmani 关于 JS 模式的文章,并开始使用显示模块模式。但是,我还是有点迷茫。我遇到了这个 RequireJS 框架/工具。但我不知道如何开始检修 java 应用程序的 js 文件。
$(document).ready(function(){})
如果我开始使用模块模式,我应该放在哪里?
我应该让每个 JSP 页面成为一个模块吗?还是我应该将其分解为行为并根据概念的可用性/行为创建模块?
不知道还能问什么,脑子里想的太多了,因为我是java开发者,一般都是写后端的,但是现在,因为我的团队没有前端工程师,所以我要学这个新东西。请耐心等待,因为我对 javascript 和 jQuery 的了解有限。