jsf - /index.xhtml Not Found in ExternalContext as a Resource -
my jsf web application shows following error:
/index.xhtml not found in externalcontext resource.
my directory structure is:
- java resource -- src --- br.com.k19.controle ---- numeroaleatoriobean.java --- resources - javascript resources - build - webcontent -- meta-inf -- web pages --- index.xhtml --- formulario.xhtml -- web-inf
where need put /index.xhtml in structure?
the webcontent folder represents web content. placed index.xhtml file inside web pages subfolder right url be
http://localhost:8080/projectname/web pages/index.xhtml and not
http://localhost:8080/projectname/index.xhtml as seemed expect.
if want have on context root, rid of web pages folder altogether , move .xhtml files directly inside webcontent folder, in same level meta-inf , web-inf:
projectname |-- java resources | `-- src | `-- br.com.k19.controle | `-- numeroaleatoriobean.java |-- resources |-- javascript resources |-- build `-- webcontent |-- meta-inf |-- web-inf | |-- faces-config.xml | `-- web.xml |-- index.xhtml `-- formulario.xhtml note: java case sensitive. web-inf not same web-inf. careful or you'll have security hole.
Comments
Post a Comment