2

我正在努力解决某些(环境)星座中发生的一些错误。
- 如果我在 WinXP 上的 Eclipse-Webtools 中的 Tomcat 上运行我的应用程序,它就可以工作。
- 在 WinXP 或 Linux 上的 Tomcat 中运行它会发生错误
- 在 HPUX 下运行它可以工作。
- 如果我删除通用部分,它也适用于任何地方。

错误:

Caused by: javax.el.PropertyNotFoundException: /some.xhtml @3,67 value="#{someBean.someDto.id}": Property 'id' not writable on type java.lang.Object

造成麻烦的对象:

public class SomeDto implements SelectableItem<Long>, Serializable {

  private Long id;

  @Override
  public Long getId() {
    return id;
  }

  @Override
  public void setId(final Long id) {
    this.id = id;
  }
  ...
}

通用接口:

public interface SelectableItem<T> {
  public T getId();

  public void setId(T id);
  ...
}

任何提示我在这里缺少什么?

强尼

4

0 回答 0