目前我正在努力学习Angular JS
,但首先我想设置我的环境Spring mvc
.
目前我只想休息工作,但我怀疑什么是放置资源的最佳方式Spring MVC
我的简单应用程序有这个骨架:
my-simple-app:
src
main
java
resources
webapp
resources
WEB-INF
如果我想把app
文件夹从角种子,最好放在哪里?
我尝试放入src/webapp/resources/app
但后来我必须移动html
文件到 WEB-INF?
你的 angular-js spring mvc 应用程序的骨架怎么样?
重定向到的最佳方法是什么app/index.html
?到欢迎文件,然后仅使用angularjs
$routeproviders
?
Thanks!
据我所知,您的前端技术是Angularjs你的后端技术是春季MVC.
我是一名前端开发人员,因此我可以为您提供有关 HTML、CSS 和 Javascript 结构的建议。
以下是我的建议:
前后端通信方式:JSON(需严格遵循MVC模式)
-
文件位置:所有前端文件都应位于 WEB-INF 文件夹中,其结构如下:
WEB-INF/Assets
:所有 JavaScript 文件、JavaScript 库、图像、CSS 等都应该放在此处。您可以为资产中的每种资源类型打开单独的文件夹
WEB-INF/JSP
:您所有的 JSP 都应该放置在这里。由于 Angular 的最大优势是单页应用程序,因此您可以为每个主页创建一个 JSP 并将它们放在这里
WEB-INF/HTML
:将使用注入到 JSP 中的所有静态资源<ng-view>
or <ng-include>
可以放在这里
希望这可以帮助!
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)