Started studying prime faces. I can not connect it, I do everything for different manuals on the network. At the moment, the views themselves do not find, although prior to redoing to xhtml everything worked, config:

@Configuration public class BeanConfig { @Bean public InternalResourceViewResolver setupViewResolver() { InternalResourceViewResolver resolver = new InternalResourceViewResolver(); resolver.setPrefix("/WEB-INF/views/"); resolver.setSuffix(".xhtml"); resolver.setViewClass(JstlView.class); return resolver; } } 

Gradle:

  @Configuration public class BeanConfig { @Bean public InternalResourceViewResolver setupViewResolver() { InternalResourceViewResolver resolver = new InternalResourceViewResolver(); resolver.setPrefix("/WEB-INF/views/"); resolver.setSuffix(".xhtml"); resolver.setViewClass(JstlView.class); return resolver; } } 

Beginner, do not scold too much)

  • In my opinion, in the config you need to replace the view class with JstlView to something else .. - Samuliak
  • one
    Primrfaces is a JSF. and JSF, as I have seen somewhere, is screwed to Spring with great difficulty. JSF and Spring take on the same job, just do it differently. They are more competitors than complement each other. - Sergey
  • I was told to do this in practice. There the guys have already done this, so you can do it and say that without problems - Samuliak
  • It is possible, but not necessary. - Sergey Gornostaev

0