Eclipse下的JSTL和重构重命名
我想在JavaEE项目中使用JSTL(是的,不是JSF)。我们在请求属性中使用POJO,并使用c:out打印它们的内容 如果在POJO中重命名getter,Eclipse下的JSTL和重构重命名,eclipse,jsp,jstl,Eclipse,Jsp,Jstl,我想在JavaEE项目中使用JSTL(是的,不是JSF)。我们在请求属性中使用POJO,并使用c:out打印它们的内容 如果在POJO中重命名getter,c:out不会得到更新(使用Eclipse) 我原以为它会在重构过程中被重命名。我做错什么了吗?首先,eclipse不会重构JSP文件中的方法名 其次,您不需要在JSTL中调用getter,只需直接访问字段,如下所示: <c:out value="${employee.firstName}"/> Eclipse在JSP中重构方
c:out
不会得到更新(使用Eclipse)
我原以为它会在重构过程中被重命名。我做错什么了吗?首先,
eclipse
不会重构JSP
文件中的方法名
其次,您不需要在JSTL
中调用getter,只需直接访问字段,如下所示:
<c:out value="${employee.firstName}"/>
Eclipse在JSP中重构方法名(或者我使用的JBoss工具)。你没有使用getter是对的,我没有,但是我担心重命名方法不会更新字段。
public String getFirstName(){
...
}