1. Descripción del problema
En thymeleaf, cómo configurar si se deshabilita un determinado control de acuerdo con la condición, use otros motores de plantilla, como FreeMarker, use directamente un if para juzgar, ponga deshabilitado en la condición, si está establecido, luego deshabilítelo, hay no existe tal sintaxis en thymeleaf, solo se puede configurar mediante th:.
Dos, la solución
El código específico es el siguiente:
<input class="form-control" th:disabled="${data.status != 5}" type="text" name="status">
Pase un objeto de datos en segundo plano, siempre que el atributo de estado no sea igual a 5, la etiqueta estará deshabilitada.