jsp 内で画像をレンダリングできません。他のすべては正常に機能しています。つまり、すべてのデータがレンダリングされています。問題を引き起こしているのはその唯一の画像です。そして、私はその道が正しいことを知っています
<img src="https://localhost/genesis/images/client-logo1.png" alt="Image not available">
また
<img src="/images/client-logo1.png" alt="Image not available">
以下のコードはjspをレンダリングします
HttpServletResponse charResponse = null;
Locale locale = ProxyContextHolder.getProxyContext().getLocale();
try {
View view = jspViewResolver.resolveViewName(viewNameWithExtension , locale);
StringWriter sw = new StringWriter();
Object request = (ProxyContextHolder.getProxyContext()).getRequest();
Object response = (ProxyContextHolder.getProxyContext()).getResponse();
if (request != null && request instanceof HttpServletRequest
&& response != null && response instanceof HttpServletResponse) {
HttpServletRequest httpReq = (HttpServletRequest) request;
HttpServletResponse httpResp = (HttpServletResponse) response;
charResponse = new CharResponseWrapper(httpResp);
view.render(modelMap, httpReq, charResponse);
html = charResponse.toString();
//httpReq.getRequestDispatcher(viewNameWithExtension).include(httpReq, charResponse);
// html = charResponse.toString();
}
}
私はいくつかのアプローチを試みましたが、何も機能していないようです。jsp が jeditorPane にロードされ、そこからイメージが作成されます。
最大で、太陽と山を含む何らかの壊れた、またはレンダリングされていない画像を見ることができます...それが何であるかわかりません
誰かがこれで私を助けてくれますか?