NutzCN Logo
问答 求助 beetl 全局变量问题
发布于 2850天前 作者 qq_7db27eef 1899 次浏览 复制 上一个帖子 下一个帖子
标签:

比如我想定义一个 basepath 获取项目的更目录,定义成全局变量 每个模板都能拿到

9 回复

办法一,继承BeetlViewMaker,覆盖init方法,通过超类的super.groupTemplate.setShareVariable进行设置

方法二,在MainSetup类init方法内,通通过nc.getViewMakers获取数组,遍历之,找到BeetlViewMaker实例,操作其groupTemplate

@wendal 能不能详细的说下啊 我不会写

@wendal 哥 啊刚刚打赏你了 求你帮帮我吧

打赏与否,跟是否帮你没有关联性,^_^

@wendal 谢谢你的热情帮助^_^! 我是菜鸟啊 很需要大神的指导

@wendal 还得请教下啊 在这个 init 方法里 怎么 获取到 request.getcontextPath() 网站的根路径呢

nc.getServletContext().getContextPath();

但nutz已经提供了base变量, beetl还提供了ctxPath, 没必要自己设置吧

@wendal 汗!!! 这个我真不知道。。。。。

添加回复
请先登陆
回到顶部