in generale se generi dinamicamente l'xslt lato server puoi tramite un linguaggio dinamico settargli la variabile con il get o il post.

Poi a dipendenza del singolo linguaggio ci sono metodi più efficenti, tu cosa usi lato server?