繁体   English   中英

在jsp中渲染图像的问题

[英]issues with rendering image in jsp

我无法在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中,并从中创建图像。

在最大程度上,我可以看到带有太阳和山脉的某种破碎或未渲染的图像……不确定是什么

有人可以帮我这个忙吗?

/ image前缀是否由您为jsp列出的代码解析? 我认为应该让它单独...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM