當前位置: 首頁>>代碼示例>>Java>>正文


Java Template.setData方法代碼示例

本文整理匯總了Java中org.apache.velocity.Template.setData方法的典型用法代碼示例。如果您正苦於以下問題:Java Template.setData方法的具體用法?Java Template.setData怎麽用?Java Template.setData使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在org.apache.velocity.Template的用法示例。


在下文中一共展示了Template.setData方法的4個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Java代碼示例。

示例1: create

import org.apache.velocity.Template; //導入方法依賴的package包/類
public static Template create(String source, String templateName) throws ParseException {
  RuntimeServices runtimeServices = RuntimeSingleton.getRuntimeServices();
  StringReader reader = new StringReader(source);
  SimpleNode node = runtimeServices.parse(reader, templateName);
  Template template = new Template();
  template.setRuntimeServices(runtimeServices);
  template.setData(node);
  template.initDocument();
  return template;
}
 
開發者ID:osswangxining,項目名稱:iotplatform,代碼行數:11,代碼來源:VelocityUtils.java

示例2: VelocitySqlSource

import org.apache.velocity.Template; //導入方法依賴的package包/類
public VelocitySqlSource(Configuration configuration, String scriptText) {
  this.configuration = configuration;
  try {
    RuntimeServices runtimeServices = RuntimeSingleton.getRuntimeServices();
    StringReader reader = new StringReader(scriptText);
    SimpleNode node = runtimeServices.parse(reader, "Template name");
    script = new Template();
    script.setRuntimeServices(runtimeServices);
    script.setData(node);
    script.initDocument();
  } catch (Exception ex) {
    throw new BuilderException("Error parsing velocity script", ex);
  }
}
 
開發者ID:yuexiahandao,項目名稱:MybatisCode,代碼行數:15,代碼來源:VelocitySqlSource.java

示例3: createTemplate

import org.apache.velocity.Template; //導入方法依賴的package包/類
/**
 * @작성자 : KYJ
 * @작성일 : 2017. 10. 14.
 * @param url
 * @return
 * @throws Exception
 */
public static Template createTemplate(InputStream is) throws Exception {
	String readFileToString = ValueUtil.toString(is);
	RuntimeServices runtimeServices = RuntimeSingleton.getRuntimeServices();
	StringReader reader = new StringReader(readFileToString);
	SimpleNode node = runtimeServices.parse(reader, "URLTemplate");
	Template template = new Template();
	template.setRuntimeServices(runtimeServices);
	template.setData(node);
	template.initDocument();
	return template;
}
 
開發者ID:callakrsos,項目名稱:Gargoyle,代碼行數:19,代碼來源:MailUtil.java

示例4: create

import org.apache.velocity.Template; //導入方法依賴的package包/類
public static Template create(String source, String templateName) throws ParseException {
    RuntimeServices runtimeServices = RuntimeSingleton.getRuntimeServices();
    StringReader reader = new StringReader(source);
    SimpleNode node = runtimeServices.parse(reader, templateName);
    Template template = new Template();
    template.setRuntimeServices(runtimeServices);
    template.setData(node);
    template.initDocument();
    return template;
}
 
開發者ID:thingsboard,項目名稱:thingsboard,代碼行數:11,代碼來源:VelocityUtils.java


注:本文中的org.apache.velocity.Template.setData方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。