2013-09-16 4 views
0

Я хотел бы использовать JSTL (да, а не JSF) внутри нашего проекта Java EE. Мы используем POJO в атрибутах запроса, и мы будем печатать их содержимое с помощью c: out.JSTL и переименование рефакторинга в Eclipse

Если я переименовал геттер внутри POJO, c:out не обновляется (используя Eclipse).

Я бы ожидал, что он будет переименован во время рефакторинга. Я делаю что-то неправильно?

ответ

0

Во-первых, eclipse не реорганизовывать имена методов в JSP файлов

Во-вторых, Вам не нужно звонить сорбент в JSTL, просто зайдите в поле непосредственно, как это:

<c:out value="${employee.firstName}"/> 

Третий , просто убедитесь, что ваш добытчик имя в виде

public String getFirstName(){ 
    ... 
} 
+0

Eclipse, делает имена методов рефакторинга в JSP (или, возможно, это JBoss Tools, которые я использую). Вы правы в том, что не используете геттеры, но нет, но я боюсь, что переименование метода не будет обновлять поле. –

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