请问在JFinal中如何使用application全局变量

在用servlet时,有一些全局变量可以用application.setAttribute(...),请问在JFinal中如何使用application全局变量呢?

评论区

杜福忠

2017-10-11 09:07

建议可以看下: package com.jfinal.core; 包下的 Controller类
/**
* Controller
*

* 昨夜西风凋碧树。独上高楼,望尽天涯路。

* 衣带渐宽终不悔,为伊消得人憔悴。

* 众里寻她千百度,蓦然回首,那人却在灯火阑珊处。
*/
/**
* Stores an attribute in this request
* @param name a String specifying the name of the attribute
* @param value the Object to be stored
*/
public Controller setAttr(String name, Object value) {
request.setAttribute(name, value);
return this;
}
是对servlet极薄封装,方便使用记忆

Didier

2017-10-11 09:12

@杜福忠 主要是想用application级的

Dreamlu

2017-10-11 10:22

ServletContext sc = JFinal.me().getServletContext();
sc.setAttribute(arg0, arg1);

Didier

2017-10-11 11:22

@Dreamlu 好,我试试

热门反馈

扫码入社