我们有一个带有通用页面内容的jsp文件,用于管理目的。
在这里我们必须隐藏审计列,我们使用注释来指定要在搜索结果中显示的列,并且我们有一个自定义类来过滤特殊字符字段。
Gson gson = gsonBuilder.registerTypeHierarchyAdapter(Object.class,
new CustomJsonSerializer())
.serializeNulls()
.setExclusionStrategies(new AdminTableSearchJsonStrategy())
.create();
使用上面的代码特殊字符过滤器,但隐藏审计列不起作用。
如果我们删除 CustomJsonSerializer 类然后审核列独占工作,但是我们希望这两个在那里,请在这种情况下建议。
答案 0 :(得分:0)
对于要使用DurTime (meas) =
VAR vDur = <<<duration in CALCULATE(SUM(seconds)) >>>
RETURN INT(vDur/86400) & ":" & //Days
RIGHT("0" & INT(MOD(vDur/3600,24)),2) & ":" & //Hours
RIGHT("0" & INT(MOD(vDur/60,60)),2) & ":" & //Minutes
RIGHT("0" & INT(MOD(vDur,60)),2) //Seconds
@Expose
注释
答案 1 :(得分:0)
我创建了一个空接口扩展 ExclusionStrategy 和 JsonSerializer ,此接口在 AdminTableSearchJsonStrategy 中实现,现在这个类具有两种功能。