thymeleaf怎么把值传入template的class中

请教问题:
thymeleaf多个页面共用到公共页面,需要根据不同页面把class的active传入公共页面,该如何设置?
我的原意是想通过页面把值传到公共页面,再把值传给ul对应li的class里,但是没有成功!
如图:
图片说明
改成如下,仍旧报错,怎么破呢?
图片说明

 th:classappend="${main_class==1?'active':''}

'```

}"

在网上牛搜很多,没找到合适的。
经过多次尝试。居然可以了!分享如下:
图片说明