【问题标题】:Load external data stored in xml file加载存储在 xml 文件中的外部数据
【发布时间】:2012-07-30 11:42:27
【问题描述】:

我有一个使用 jquery、jsp、spring mvc 的应用程序。目前我加载存储在 /WEB-INF/resources/data/...xml 中的 xml 文件中的数据:为此在 JQuery 中我正在这样做: $('#contents').load(contextPath+'/resources/data/data1.xml', ...)

之后,我的 jsp 被输入了 xml 内容。很好。

现在: 我想把 xml 文件放在我服务器的光盘上。所以它将通过一个路径可用:比如 /myWorkPlace/data/data1.xml

原因是:我想在不重新部署应用程序的情况下更改 XML 内容。

那我怎么加载这些xml内容呢?

【问题讨论】:

    标签: jquery spring model-view-controller jsp


    【解决方案1】:

    在 UNIX 系统中,您可能会尝试在应用程序范围之外创建指向文件的符号链接。但是单机开发是可以的,多台服务器至少会比较困难,如果要使用不同的托管平台就不可能了。

    正确的方法是将用于处理静态文件的 Apache 与应用程序服务器(例如 jBoss)绑定,以便使用 AJP 处理其他所有内容(您可能想在谷歌上搜索有关特定 AS 的详细信息)。对于运行示例,请查看 Bitnami jBoss 堆栈 (http://bitnami.org/stack/jboss) - 它就是这样构建的。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-10-28
      • 2013-03-17
      • 2012-10-16
      • 2010-09-19
      • 1970-01-01
      • 2022-01-21
      相关资源
      最近更新 更多