0
我的jsf應用程序有問題。我有以下聲明:方法未定義類型。 JSF Primefaces
private static ServiceFilteredAgentsRemote service;
private List<Agentinfo> agentsActive;
..........
..........
agentsActive = service.getAgentsActiveOrSuspended();
而且在ServiceFilteredAgentsRemote
(這是一個接口),我有
public abstract List<Agentinfo> getAgentsActiveOrSuspended();
而且在ServiceFilteredAgents
(類實現ServiceFilteredAgentsRemote
)我有
@PersistenceContext(unitName = "jpa")
private EntityManager em;
.............
@SuppressWarnings("unchecked")
@Override
public List<Agentinfo> getAgentsActiveOrSuspended() {
return em.createQuery("SELECT DISTINCT a FROM Agentinfo a)").getResultList();
}
我仍然不明白爲什麼它說方法getAgentsActiveOrSuspended()
未定義類型ServiceFilteredAgentsRemote
。
感謝你提前告訴我,如果你想我發佈的所有代碼在我班上
抽象關鍵字不屬於一個接口。而這個問題與JSF或Primefaces無關,因此這些標籤是不正確的。 – Gimby 2014-10-01 15:15:37
我看到您刪除了不必要的標籤,那麼您在界面中使用的無效抽象關鍵字怎麼樣?當你刪除它會發生什麼?錯誤是否改變甚至消失? – Gimby 2014-10-01 15:43:55
Gimby我試過但它沒有改變任何東西仍然有問題 – Miss90 2014-10-01 15:48:37