org.nutz.mvc
接口 ViewMaker

所有已知实现类:
DefaultViewMaker

public interface ViewMaker

这是一个扩展点,你可以通过实现这个接口,让注解 @Ok和 @Fail 支持更多的模板引擎。 这两个注解值的格式为:

 视图类型:值
 
比如 jsp:abc.bbc.cbc

为了支持更多的模板引擎,你可以自己实现一个 View,以及一个 ViewMaker。在默认模块类上用 '@Views' 注解声明你的 ViewMaker 即可

!!!请注意:,你的实现类必须有一个 public 的默认构造函数,否则,框架将不知道如何实例化你的类。

作者:
zozoh

方法摘要
 View make(Ioc ioc, java.lang.String type, java.lang.String value)
          注解 '@Ok' 和 '@Fail' 的值是个字符串,用户可以随意定义。
 

方法详细信息

make

View make(Ioc ioc,
          java.lang.String type,
          java.lang.String value)
注解 '@Ok' 和 '@Fail' 的值是个字符串,用户可以随意定义。字符串从第一个冒号处拆成两半 前半部分会转换成小写,作为视图类型,后一半为视图的值。

参数:
ioc - 整个应用的的 Ioc。 如果默认模块没有声明 '@IocBy' 这个参数为 null
type - 视图的类型
value - 视图的值
返回:
产生的视图对象