2013-08-26 2 views
0

У меня есть методВызов пользовательских функций в компоненте с использованием JSTL

public void X(HttpServletResponse response) 

в моей фасоли. Я хочу вызвать эту функцию в JSP, используя JSTL. Как я могу это сделать? Мне просто нужно вызвать функцию. Она не возвращает никакого значения.

+0

посмотреть http://stackoverflow.com/questions/9566410/invoking-a-java-method-in-jsp –

ответ

1

Вы можете достичь этого, используя пользовательские теги. Вы можете поместить все методы утилиты в класс как статические, а затем выставить их с помощью tld-файла. Затем включите этот TLD в вашем JSP, а затем вы можете вызвать метод с использованием EL, как -

${util:myMethod(anyParameter)} 

Смотрите this для пользовательских тегов.

Смежные вопросы