多部分錶單資料注入問題
問題描述:
嘗試透過以下方式上傳方式文件時使用Jersey 的REST服務,出現以下錯誤遇到:
No injection source found for a parameter of type public javax.ws.rs.core.Response
問題分析:
錯誤說明Jersey多部分錶單資料功能配置不正確或需要的JAR檔案不存在缺失。
解決方案:
1.刪除並新增所需的JAR 檔案:
增加以下兩個相依性:
2。註冊 MultiPartFeature:
在 Jersey 配置中註冊 MultiPartFeature:
<init-param> <param-name>jersey.config.server.provider.classnames</param-name> <param-value>org.glassfish.jersey.media.multipart.MultiPartFeature</param-value> </init-param>
以上是如何解決 Jersey 多部分錶單資料上傳中的「未找到注入來源」錯誤?的詳細內容。更多資訊請關注PHP中文網其他相關文章!