angularjs和spring应用程序不是从war文件运行的
angularjs and spring app not running from war file
我一直在开发一个使用angularjs和spring-mvc的应用程序。当我执行Run As...Run on Server
并在localhost : 8080 / appname
的web浏览器中查看时,该应用程序在eclipse中完美运行。
但现在我已经使用eclipsemaven-pugin构建了一个war文件,并将war部署到远程服务器。当我在远程服务器上键入域名时,我只是从主索引页中获取文本,而没有任何javascript或css。由于链接都是javascript,索引页依赖于客户端include,所以我在浏览器中从远程服务器访问的只是少量没有链接的未格式化文本。
用angularjs创建一个我不知道的可执行战争还有额外的步骤吗我用来创建war并将其安装在服务器上的方法已经多次与运行在同一服务器上的仅限spring的应用程序配合使用,并且在同一devbox上的同一eclipse安装中进行了开发。
如何开始诊断此问题?我是angularjs的新手
如何渲染角度文件?你使用JSP+Angular吗?
如果你只使用静态文件来提供angular html,那么你的静态文件服务是有效的。这意味着您的javascript和css文件映射出现了问题(错误的url)否则,如果您呈现jsp+angular,那么您的静态内容服务可能无法正常工作
您的浏览器是否显示映射错误?(在浏览器控制台中查看)如何将路径映射到css和javascript?
相关文章:
- 如何播放部分音频文件
- 从桌面读取python文件时高亮显示代码
- 使用JS如何动态更改显示的html文件中的文本背景颜色
- 如何使用WCF服务和javascript表单post上传.doc文件
- 当包含另一个asp文件时,是否也包含所有引用的样式和脚本页面
- 如何在生成下载文件时显示加载动画
- 有没有任何方法可以将控制器从文件加载到ui路由器$stateProvider中
- Javascript-如何读取json文件中的列并将其保存在Javascript数组中
- 将jsp文件下拉列表中的选定项分配给一个java变量(比如String selection)
- 正在SharePoint 2013母版页中添加JQuery移动文件
- 如何在php文件中获取$.post-ajax传递的值
- 直接下载文件,而不是从window.open(url)
- js文件是否阻碍了war文件的构建
- WAR文件已部署,但在GlassFish上无法正常工作
- 在 Eclipse IDE 中的 JBosz 上部署 WAR 文件
- Js 更改不会反映在浏览器中,除非我们重新部署 war 文件
- angularjs和spring应用程序不是从war文件运行的
- 使用mini -maven-plugin,压缩的css和js文件不会被复制到最终的war文件中
- 用chrome扩展名创建.war文件是可能的
- 当导出为war时,Eclipse不包括我的javascript文件