JSF 2.0 не может отображать диалог из простых шрифтов

В последнее время у меня возникло много проблем с компонентами primefaces, я точно знаю почему. Я использую glassfishV3.0, а моя версия Primefaces - 2.2.1 Моя проблема сейчас в том, что я не могу сделать рендеринг p: диалогового окна Primefaces, когда я нажимаю на строку таблицы. Я делаю почти то же, что и в их примере: http://www.primefaces.org/showcase/ui/datatableComplex.jsf

Я думаю, что моя проблема как-то связана с некоторой конфигурацией, потому что я также возникли проблемы с другими компонентами Primefaces. Может ли кто-нибудь помочь мне и сказать, чего мне не хватает, чтобы можно было без проблем использовать такие компоненты Primefaces? Вот код:

JSF:



    


                   
            

              
              
              
              
            
              

              
              
              
              
              
              

              
              
              
              
             
                             
     

        

      
          
          

          
          

          
         
               

     

    

    

    

Управляемый компонент

@ManagedBean
@ViewScoped
public class ResultsController implements Serializable{

@EJB
private ISearchEJB searchEJB;

private Garbage garbage;

public List getAllGarbage() {

    List tmpGarbage = new ArrayList();
    for(Garbage g :searchEJB.findAllGarbage()) {
        tmpGarbage.add(g);
    }
    return tmpGarbage;
}

public Garbage getGarbage() {
    return garbage;
}

public void setGarbage(Garbage garbage) {
    this.garbage = garbage;
}   

Предыдущий JSF - это составная страница, которую я использую в этом шаблоне

      
      
      
      title
      
      
      
      
      
      
      
     
     

      
 
     
     

Моя конфигурация web.xml

    


    Faces Servlet
    javax.faces.webapp.FacesServlet
    1


    Faces Servlet
    /pages/*


    pages/index.jsp


Resource Servlet
org.primefaces.resource.ResourceServlet


Resource Servlet
/primefaces_resource/*
 
    
    PrimeFaces FileUpload Filter
    org.primefaces.webapp.filter.FileUploadFilter
            


    PrimeFaces FileUpload Filter
    Faces Servlet

В таблице i выше все работает, только функция sortBy и диалог p: не работают. Это сообщение, которое отображается в консоли eclipse, когда я обновляю страницу:

SEVERE: строка 1:61 нет жизнеспособной альтернативы для символа ';'

Я не понимаю, что это значит, я думаю, у меня есть какой-то проблемы конфигурации, а не синтаксической ошибки. Я буду очень рад, если кто-нибудь поможет мне исправить это, пожалуйста.

8
задан Xtreme Biker reinstate Monica 9 December 2013 в 16:31
поделиться