开发者社区> 问答> 正文

springmvc对angularjs的路由templateurl引用html页面出现的问题

angular解析的前台链接是这样的:localhost/admin#/program 点击链接时,angular会加载program目录下的program.html 到div中.这个时候就会出现404错误.因为html页面在WEB-INF下面是受保护的,无法直接访问到 ,springmvc拦截的是"/" 此时貌似就无法加载到program.html.

当然放在WEB-INF外面, webapp下面是可以的,但是这样好像不安全吧.如何解决页面在web-inf下面的问题呢??

并且我发现$stateProvider.state配置的路径并不是跳转。后台收不到页面做了跳转操作。这样我就不能知道该用户到底是登录系统还是没有登录系统。这样怎么能解决??

展开
收起
a123456678 2016-03-18 10:47:25 3276 0
1 条回答
写回答
取消 提交回答
  • 一种就是 spring跳转,另一种静态和动态分离 ,静态页用nginx, 动态用nginx转发 后端提供json 返回就好了 前端统一用html。

    2019-07-17 19:06:09
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
《零基础HTML入门教程》 立即下载
天猫 HTML5 互动技术实践 立即下载
天猫HTML5互动技术实践 立即下载