簡體   English   中英

如何使RESTEasy了解靜態資源?

[英]How to make RESTEasy understand static resource?

我的舊系統是由RESTEasy使用根映射/*

現在,我想添加一些靜態資源,例如圖像,html,並且我無法訪問這些資源。 RESTEasy Servlet表示類似這樣的內容

Could not find resource for relative : /WEB-INF/jsp/healthcheck/healthcheck.jsp

無論如何,在我的情況下是否需要配置RESTEasy以了解靜態資源,就像Spring中的<mvc:resources>

為了提供靜態資源,您需要使用過濾器分配器(如果是servlet分配器)。

文檔中對此進行了解釋:

將Resteasy用作Servlet的不利之處在於,不能在與JAX-RS服務相同的路徑中擁有靜態資源(如.html和.jpeg文件)。 Resteasy允許您改為作為過濾器運行。 如果在請求的URL下找不到JAX-RS資源,Resteasy將委派回基本servlet容器來解析URL。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM