我的计算机上有一个运行在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
} ]
});
答案 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的默认设置通常就足够了。