Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/jsf/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将文本资源插入jsf页面_Jsf_Rest - Fatal编程技术网

将文本资源插入jsf页面

将文本资源插入jsf页面,jsf,rest,Jsf,Rest,有一个RESTful服务正在生成text/plain,我想将该内容添加到我的JSF页面中。可能吗?有标记吗?如果使用JSP作为视图技术,可以使用。这很简单 <c:import url="http://example.com/service" /> 根据需要执行的条件,将其放入构造函数或操作方法中。不过,您也可以将其包装为独立的自定义/复合组件或EL函数的风格 相关问题: InputStream input = new URL("http://ex

有一个RESTful服务正在生成
text/plain
,我想将该内容添加到我的JSF页面中。可能吗?有标记吗?

如果使用JSP作为视图技术,可以使用。这很简单

<c:import url="http://example.com/service" />
根据需要执行的条件,将其放入构造函数或操作方法中。不过,您也可以将其包装为独立的自定义/复合组件或EL函数的风格

相关问题:
InputStream input = new URL("http://example.com/service").openStream();
Reader reader = new InputStreamReader(input, "UTF-8"); // You may want to verify charset based on response headers.
StringBuilder builder = new StringBuilder();
for (int data; (data = reader.read()) > -1;) {
    builder.append((char) data);
}
String result = builder.toString();