if… else dentro de JSP ou JSTL

Eu tenho um tipo de pergunta aberta ..

Eu quero ter um código HTML com base na condição (desktop / ipad) .. diga Condição 1 / Condição 2

Eu quero ter trechos de HTML separados para cada uma dessas condições ...

if (Condition 1)
Some HTML code for con1
else if (Condition 2)
Some HTML code for con2

A condição que eu quero testar (em JS) é;

var isiPad = navigator.userAgent.match(/iPad/i) != null;
if (isiPad)
{}
else
{}

Agora, isso deve ser implementado em uma página .jsp ...

Então, como faço isso? Devo usar JSTL? Qual é a melhor maneira

O principal é que apenas o código correspondente seja realmente carregado / renderizado, por exemplo. se a condição 1 for verdadeira, o código HTML na condição 2 não deverá ser executado (além de estar oculto no navegador)

questionAnswers(10)

yourAnswerToTheQuestion