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