标题:求技术支持
只看楼主
tequilashou
Rank: 1
等 级:新手上路
帖 子:24
专家分:0
注 册:2020-7-29
 问题点数:0 回复次数:0 
求技术支持
我在现实中碰到一个问题

因代码太多不可能贴上来就简单说明下

首先 我在前端文本框传入 name  six age 等值。然后进入control层。
使用一个load()方法 在通过工厂类到Dao层进行数据处理获取一条数据。然后返回一个list
然后我在control中定义一个list 的成员变量.也就是private list<Person>=null
然后在转发到前端。前端表格中显示了 姓名 性别 年龄  地址  密码 等等

然后我在前端输入框输入女,然后在control层运行 find()方法,通过工厂到DAO SQL查询到所有six=女的数据返回到control 的list

用System.out.println(list)

list是有值的。

但是如果我吧private list<Person>=null定义在service 层里。同样做以上的操作。最后list都是null。除非我在服务层把变量做静态

private static list<Person>=null

共享这个变量,才能将list 读取到前端。

有其他办法吗? 在服务层定义变量后最后不管控制层用什么方法都能在list返回不在null值。


搜索更多相关主题的帖子: null 变量 control list Person 
2020-11-28 09:03



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-504041-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.011579 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved