1
回答
如何初始化自定义fileRender
利用AWS快速构建适用于生产的无服务器应用程序,免费试用12个月>>>   

@JFinal 你好,想跟你请教个问题:jfinal1.6,自定义的fileRender,代码基本和默认的filerender相同,继承自render,请问怎么调init方法。使用的时候是render(MyFIleRender(file))


举报
DeanHere
发帖于3年前 1回/318阅
共有1个答案 最后回答: 3年前

    FileRender.init() 是 jfinal 框架自动调用的,无非是初始化了其中的三个属性,初始化方法只传入了两个参数:String fileDownloadPath, ServletContext servletContext,第一个属性你可以自行决定,第二个可以通过 JFinal.me().getServletContext() 得到。

    有了上面两个参数,你就可以不用 init 方法了,直接在 MyFileRender 中来个 static {} 代码段就可以打完收工了

顶部