使用绝对路径加载json文件

时间:2015-05-29 08:29:39

标签: 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
    } ]
});

1 个答案:

答案 0 :(得分:1)

从另一个位置提供静态内容的最简单方法是使用该docbase注册新的上下文。检查documentation,但简而言之,如果您使用内容

创建文件$CATALINA_BASE/conf/Catalina/localhost/testing.xml
<Context docBase="/home/test" />

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

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