如何使用Java Primefaces <graphic image =“”>显示在网站上找到的图像

时间:2017-02-28 16:04:46

标签: java jsf primefaces

我 我试图从Primeface Galleria的网站上显示一组图像。 我正在尝试使用URL来显示图像 这是我的xhtml代码:

HTTP.call( 'GET', 'url', {}, function( error, response ) {
  if ( error ) {
    console.log( error );
  } else {
    console.log( response );
  }
});

这是我的托管bean:

No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://localhost:3000' is therefore not allowed access meteor

所以通常我会想要显示图像: https://eol.jsc.nasa.gov/DatabaseImages/ESC/small/ISS030/ISS030-E-167972.JPG

但它出现了空白。这是因为代码或web.xml文件或其他问题,如果是这样,我该如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

你的网址

<p:graphicImage url="https://eol.jsc.nasa.gov/sseop/images/ESC/small/ISS030/#{image}" alt="Image Description for #{image}" title="#{image}"/>

错了。

尝试:

<p:graphicImage url="https://eol.jsc.nasa.gov/DatabaseImages/ESC/small/ISS030/#{image}" alt="Image Description for #{image}" title="#{image}"/>