Я действительно не использую JSP (и я ответил однажды, затем удалил его, когда я понял, "должен допустимым XML" вещь). Самое чистое, которое я могу придумать, является этим:
<% if (isDisabled) { %>
<button name="btn1" disabled="disabled">Hello</button>
<% } else { %>
<button name="btn1">Hello</button>
<% } %>
Насколько мне известно, эта библиотека не работает. Мне не удалось заставить аутентификацию работать с последней версией.
В поисках альтернатив я нашел "TinyFBTagLibrary" http://www.socialjava.com/ -
Да, для его работы требуется около миллиарда дополнительных библиотек, но он предлагает простой способ выполнения вызовов API facebook в java, который ISNT BROKEN (опять же, насколько мне известно). Я советую игнорировать все предопределенные теги для использования в jsp и прокручивать вниз, чтобы увидеть, как использовать TinyFBClient.call/getResponse, когда вам нужно получить информацию.
это может быть полезно; http://www.ifc0nfig.com/dear-java-i-hate-you-accessing-the-facebook-api-with-java/