手头上一个之前用javaFX开发的项目需要增加需求。需求主要为主窗口添加一个按钮,调用接口获得数据,将数据渲染到新的窗口列表中,新的窗口列表中点击导入按钮,将数据回显到主窗口。
之前开发的都是BS架构,可以通过将数据存储到cookie 或session,但在CS中无法实现。思考了下,在controller中定义静态变量,将调用接口获得的数据存储到静态变量中,以此在不通的controller中只要获取到静态变量,就可以取到所需数据。
public static Map<String, User> dataMap = new HashMap<String, User>();
public static Map<String, Object> planAnayData