玩 japid 为啥我们不能使用可变参数

Posted

技术标签:

【中文标题】玩 japid 为啥我们不能使用可变参数【英文标题】:play japid Why can't we use variable parameters玩 japid 为什么我们不能使用可变参数 【发布时间】:2013-06-05 06:36:46 【问题描述】:
@String idBase="[sys]/prmode/add";
@String htmlName="addDept";
@Strig title="add";
@extends japidviews.web.bk._main.html(title,htmlName,idBase)

Japid 编译错误 japidviews/web/bk/prmode/addDept.java(68):字段_main.title不可见

public cn.bran.japid.template.RenderResult render() 

67      long __t = -1;

68      try super.layout(title,htmlName,idBase); catch (RuntimeException e)     super.handleException(e); 

69      return new cn.bran.japid.template.RenderResultPartial(getHeaders(), getOut(), __t, actionRunners, sourceTemplate);

70  

【问题讨论】:

【参考方案1】:

你写的是Strig title而不是String title

【讨论】:

以上是关于玩 japid 为啥我们不能使用可变参数的主要内容,如果未能解决你的问题,请参考以下文章

为啥编译器不能通过逗号运算符扩展可变参数模板的参数?

为啥我不能将模板函数指针传递给可变参数函数?

当初始化列表可用时,为啥现在使用可变参数?

为啥视图修饰符不能接受不可变变量?

为啥这个嵌套的可变参数模板是无效参数?

为啥可变参数模板的模板特化与非可变模板的特化不同?