XAgent

<?xml version="1.0" encoding="UTF-8"?>
<!-- XPage which is not rendered but returns data like XML, JSON, etc.     -->
<!-- More: http://www.wissel.net/blog/d6plinks/shwl-7mgfbn                 -->
 
<xp:view xmlns:xp="http://www.ibm.com/xsp/core" rendered="false">
  <xp:this.afterRenderResponse><![CDATA[#{javascript:
  
var externalContext = facesContext.getExternalContext();
var writer = facesContext.getResponseWriter();
var response = externalContext.getResponse();
  
// set content type, e.g. ...
response.setContentType("text/xml");
// response.setContentType("application/json"); 
 
response.setHeader("Cache-Control", "no-cache");
  
// read parameters, e.g. ...
var param = context.getUrlParameter("myParam");
  
// write HTML output e.g. ...
writer.write("<br></br>");
// writer.write("{'jsonvar'='jsonvalue'}"); 
 
writer.endDocument();
}]]>
  </xp:this.afterRenderResponse>
</xp:view>





XAgent サンプルの原型

XPages
katoman
August 19, 2015 at 11:08 AM
Rating
0





No comments yetLogin first to comment...