我们有一个需要使用Java处理的电子邮件模板。我们必须将模板中的变量替换为实际值。我们能够使用模式匹配来实现这一点,即;通过在模板中搜索特定的模式并将其替换为实际值。 现在,我们需要有在XML file.For例如使用Java进行模板处理
$if($subject!=null)
sample subject
$endif
我们需要检查这个条件也条件。 subject
是一个变量,它的值需要被重新表示。 我们不允许使用Velocity模板处理器。
请提出实现这一点的最佳方式。解析它的方法很好,比如在第一个解析中应用变量值,然后在第二个解析中检查逻辑。如果有人能提供宝贵的建议,这将会非常有帮助。
如果您不允许使用Velocity,是否允许使用其他模板处理器? – Bruno 2010-09-23 12:24:56