- argument, 不仅仅是字符串, 可以是任何java对象, 是与template打交道的入口
- generate(), 实际上这个方法的内容就是你的模板, argument参数是传给它的.
<%@ jet package="hello" class="HelloWorldTemplate" %>
hello <%=argument%>!
那么保存后会自动生成HelloWorldTemplate类, 调用看看:
HelloWorldTemplate template = new HelloWorldTemplate();
String result = template.generate("lakemove");
System.out.println(result);
输出结果为:
hello lakemove!
除了这, 还有模板的模板--skeleton, 比如你想定义temlate要继承什么方法, generate的返回类型等.
具体参考 : link
--
It's Hard to Define, But I Know it When I See it…
No comments:
Post a Comment