如果我前置增强需要重新查询结果,我需要如何将结果返回页面呢
一般前置页面 是用来做参数校验的。可以使用后置增强或者环绕增强,把EnhanceResult里面的records换掉即可
但是
public void execute(EnhanceContext enhanceContext)
都没有返回值,要怎么影响在别的类的值?
EnhanceContext 属于引用数据类型来的,属于地址指向,直接修改不用set就改原数据了,参考
我这样还是无效,为什么
111
这种方式也是没用
这个重新new了,地址就已经变了,用原来的enhancecontent.set 方法来赋值应该是有效果的,后置增强或者环绕增强
我现在都清空的,但还是没有效果为什么,回参的
ResultDataModel
是在哪个类进行赋值的
https://demo.jeelowcode.com/low/table/test/1960643308693463041
一般前置页面 是用来做参数校验的。可以使用后置增强或者环绕增强,把EnhanceResult里面的records换掉即可