neuland/jade4j

How can I use the java class Field in template?

Closed this issue · 0 comments

I defiend a class
User.java
public class User{
private String name;
public void setName(String name){
this.name=name;
}
public String getName(){
return this.name;
}
}

User user=new User()
user.setName("tomnic");
Map<String, Object> model = new HashMap<String, Object>();
model.put("user", user);
JadeTemplate template = Jade4J.getTemplate("./index.jade");
String html = Jade4J.render(template, model);

index.jade

doctype xml
user(name=#{user,name})/
user1(name=user.name)/
user2(name=${user.name})

{user,name},user.name,${user.name} can not get the field value.

I want to konw How can I use the java class Field in template