【问题标题】:Display a JSP page from a URL in a modal popup in AngularJS在 AngularJS 的模式弹出窗口中显示来自 URL 的 JSP 页面
【发布时间】:2017-08-21 07:24:36
【问题描述】:

我正在尝试在 AngularJS 的模式中加载 JSP 页面。

JSP 页面有很多脚本,所以我无法获取源代码并创建单独的模板。该 URL 来自不同的服务器,但我在我的服务器中启用了 CORS。有什么方法可以使用ng-include src="" 将文件包含在 div 中?我已经尝试过了,但它不起作用。谁能推荐一个解决方案?

【问题讨论】:

  • 你能解释一下为什么我被否决以便我能做出改进吗?

标签: javascript angularjs jsp angularjs-ng-include


【解决方案1】:

你没有写一个有效的代码,代码应该是这样的:

<div ng-include="'file path'"></div>

注意:确保双引号内的单引号。文件路径可以是您的任何绝对路径。使用 ng-include 时不要写 src。

【讨论】:

  • 但是我试图包含的 JSP 不是本地文件。它位于不同的服务器中(https://g****s.com/som/staticText.lvp?dialogContentType=5)。我想要一个解决方案,从 URL 中获取模板,然后在 div 中显示它。
  • 你试过这个确切的网址吗? (https://g****s.com/som/staticText.lvp?dialogContentType=5) 在我的代码中
  • 是的,它不起作用。这就是为什么我尝试了 ng-include src 格式但效果不佳。
  • 概率 1 我认为您正在尝试访问某些应用程序会话页面,因此它不允许加载该页面。概率 2 或者您尝试在本地绝对路径上运行您的应用程序,假设您没有在本地计算机上使用任何服务器,因为 ng-include 仅适用于服务器。
  • 我正在尝试访问不同服务器上的页面。假设我想在我的 Angular 应用程序的 div 中显示“www.google.com”,我将如何实现?这就是我想问的。
猜你喜欢
  • 1970-01-01
  • 2020-03-11
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-09-19
  • 2022-01-27
  • 1970-01-01
  • 2021-08-31
相关资源
最近更新 更多