java non è javascript.
liquid, come linguaggio server, non lo conosco. che roba è?
le possibilità ora si riducono di molto: la risposte verso il client vengono, solitamente, esaudite dopo e risposte del server.
cerco qualcosa di adeguabile ma non garantisco l'esito