
前端传了 String a,String b,String c,String d 等等(或者传了一个实体类进来)
其他类中有一个函数 hello(){xxx...}
不改变这个函数参数的情况下,怎么在这个函数中用 a 、b 、c 、d 呢
1 luman Oct 28, 2020 threadlocal |
2 avk458 Oct 28, 2020 封装一个 ctx 工具类,然后 `request.getParameter("a")` |
3 zlllllei Oct 28, 2020 threadlocal +1 |
4 yungo8 Oct 28, 2020 前面说的都对,推荐 threadlocal 。 如果是 spring servlet,也可以用 2 楼的。搜索关键字service 中获取 request 对象 |
5 gengzi Oct 28, 2020 threadlocal |
6 qiyong Oct 30, 2020 具体怎么操作?我学习一下 |
9 gengzi Oct 30, 2020 @qiyong 获取参数 d,存入 threadlocal,需要用的时候再取出来。确定不用这个参数 d 了,删除 threadlocal 的内容,防止内存泄漏。百度一下 Threadlocal 的用法就行 |
13 sandman511 OP @gengzi 在 A.java 存 怎么在 B.java 取呢 |
14 gengzi Nov 3, 2020 |