最近我在调试代码时,研究内部传值【我单独发篇传值的文章】
无意间出现,我引用传值${__P(new_name,)}和我本身代码的值完全不一样
1、我还以为是之前调试是时候就把,该变量存入全局变量了,【工具-函数助手-setProperty】,结果里面没有改变量。又排查缓存问题
2、后来发现是我注释掉的代码5-6行,里面的值



3、我将5-6行的new_phone变量改了下,结果传值就对了。
这里我以为,BeanSell里面的脚本//注释无效。又试了试//* *内容 */。结果依然不行,
然后我将【BeanSell后置处理程】序禁用了,执行代码,结果依然能取到值
基本可以判断BeanSell注释无效了



BeanSell后置处理程序的小坑
最新推荐文章于 2022-06-10 10:43:52 发布
在调试Java代码时,遇到一个变量传值异常的问题,原本的值与预期不符。经过排查,发现并非全局变量或缓存引起,而是被注释掉的代码段影响。即使尝试更改BeanSell脚本的注释方式或禁用后置处理程序,问题依然存在,揭示了BeanSell处理逻辑在代码执行中的深层影响。

1114

被折叠的 条评论
为什么被折叠?



