2013-09-16 2 views
0

자바 EE 프로젝트에서 JSTL (예, JSF 아님)을 사용하고 싶습니다. 요청 속성에 POJO를 사용하고 c : out을 사용하여 내용을 인쇄합니다.Eclipse에서 JSTL 및 리팩터 이름 바꾸기

POJO에서 getter의 이름을 바꾸면 c:out이 업데이트되지 않습니다 (Eclipse 사용).

리팩토링 중에 이름이 변경 될 것으로 예상됩니다. 내가 뭔가 잘못하고 있는거야?

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

셋째 :

답변

0

첫째, eclipseJSP 파일

둘째, 당신은 다음과 같이, JSTL에 게터를 호출 그냥 직접 필드에 액세스 할 필요가 없습니다에 메소드 이름을 리팩토링하지 않습니다 단지 만들

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

이클립스의 양식에 게터 이름가 수행해야 리팩토링 메소드 이름 (또는 JBoss Tools를 사용하고있을 수도 있습니다). 당신은 getter를 사용하지 않는 것이 옳다. 그렇지만이 메소드의 이름을 바꾸면 필드가 업데이트되지 않을까 걱정된다. –