1
我有我的json文件,我將放置在web應用程序文件夾下。該文件不是即時生成的,而是手動創建的。因此想要在網絡應用程序下存儲。我需要使用此json文件在jsp/servlet中呈現頁面。如何在這種情況下訪問json文件?如何訪問存儲在servlet&jsp內的web-app下的json文件?
我有我的json文件,我將放置在web應用程序文件夾下。該文件不是即時生成的,而是手動創建的。因此想要在網絡應用程序下存儲。我需要使用此json文件在jsp/servlet中呈現頁面。如何在這種情況下訪問json文件?如何訪問存儲在servlet&jsp內的web-app下的json文件?
創建一個servlet並從那裏向客戶端提供文件。您可以加載它
servletContext.getResourceAsStream("/WEB-INF/file.json");
並將其直接寫入您的OutputStream。
我可以把json文件放在web-inf之外,但在web-app之內,並且做同樣的事情嗎?因爲我需要這個文件在客戶端(在jQuery中)也。 – Prakash
@Prakash是的,它應該是可能的。如果它不起作用檢查你的構建,你的戰爭中的所有內容都可以加載。 –