javascript - 使用绝对路径加载json文件

标签 javascript json jsp

我的计算机上有一个在 tomcat8 上运行的 java web 应用程序。 在 jsp 中,我有一个 js 函数从 WebContent 文件夹加载 json 文件,但我想加载此文件“/home/test/test.json”。

我搜索过,但没有找到如何操作。 我该怎么办?

编辑:我用这个

$('#table').bootstrapTable({
    method : 'get',
    url : '/testing/list.json',
    cache : false,
    height : 500,
    striped : false,
    pagination : false,
    search : true,
    showColumns : false,
    columns : [ {
        field : 'key',
        title : 'Key',
        align : 'left',
        valign : 'midlle',
        sortable : true
    } ]
});

最佳答案

从另一个位置提供静态内容的最简单方法是向该文档库注册新的上下文。检查documentation但是,简而言之,如果您使用以下内容创建文件 $CATALINA_BASE/conf/Catalina/localhost/testing.xml

<Context docBase="/home/test" />

然后您将可以请求http://localhost:8080/testing/test.json .

xml 文件的名称用作上下文路径的名称。另外,您不需要任何 WEB-INF 或 web.xml,因为 Tomcat 的默认值通常就足够了。

关于javascript - 使用绝对路径加载json文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30524804/

相关文章:

javascript - 减去本地存储中设置的两个值之间的时间

javascript - 函数引用~请指教!

javascript - 如何搜索 JSON 对象来查找特定的参数值?

javascript - 如何将此 JSON 响应放入下拉列表中

java - Spring应用程序中JSP中HashMap的迭代HashMap

javascript - Draft-js 编辑器导致反向输入

javascript - 为什么这段代码在 javascript 中运行?对象内部函数

json - 下载/解析后在 swift 中打印 json

java - MessageResources 奇怪的行为

java - 混淆了 JavaBeans、POJO、bean?