Package cn.bran.japid.template

Source Code of cn.bran.japid.template.FooController$ModelUser

package cn.bran.japid.template;

import japidviews.cn.bran.japid.template.FooController.foo;

/**
* Note:
*
* FooController does not need to sub-class JapidRenderer. It does so only to
* save typing JapidRenderer in front of all the render() call. Nor does it need
* to be named in any specific pattern.
*
* @author Bing Ran<bing_ran@hotmail.com>
*
*/
public class FooController extends JapidRenderer {
  public static class ModelUser {
    public String name;

    public ModelUser(String name) {
      this.name = name + "!";
    }

    public String what() {
      return ">" + name;
    }
  }

  public String a1(String p) {
    return render(p);
  }

  public String foo(String p) {
    return JapidRenderer.render(p);
  }

  public String bar(String p) {
    return JapidRenderer.renderWith(foo.class, p);
  }

  public String bar2(String p) {
    return new foo().render(p);
  }

  public String tee(ModelUser u) {
    return JapidRenderer.render(u);
  }

}
TOP

Related Classes of cn.bran.japid.template.FooController$ModelUser

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.