我有一个仪表板,托管在centos机器上的apache tomcat服务器上。我在下面的路径中保存了需要下载的文件
project_name/resources/filename
所以onclick,我将href
设置为上述路径,并且浏览器用于下载文件(我在这里谈论.xlsm
文件)。但由于一些奇怪的原因,现在文件根本没有下载。我收到The requested resource is not available.
错误。我确信文件在那里。我在同一个文件夹中添加了一个pdf和一个pptx文件,并尝试使用各自的URL直接访问它,但是我收到同样的错误。
但如果它是浏览器可以显示的文件,例如txt文件或json文件,我可以通过直接访问它在浏览器上查看它。
由于之前用于下载的文件,我猜测某些设置可能已更改。我需要做些什么来纠正这个问题?
答案 0 :(得分:0)
我将$('#from,#to').typeahead({source: function (query, process) {
states = [];
map = {};
var data = [
{"stateCode": "CA", "stateName": "California"},
{"stateCode": "AZ", "stateName": "Arizona"},
{"stateCode": "NY", "stateName": "New York"},
{"stateCode": "NV", "stateName": "Nevada"},
{"stateCode": "OH", "stateName": "Ohio"}
];
$.each(data, function (i, state) {
map[state.stateName] = state;
states.push(state.stateName);
});
process(states);
}});
中文件的权限更改为webapps/project_name/resources/filename
。这解决了我的问题。