White space in properties files up to the first non-white character of the value is immaterial and I've always been anal-retentive about the appearance cum readability of my own, however the important thing to me isn't to debate white space, but to get this working.
I've written working JSF web apps, but I've used Eclipse WTP with ant and not Maven, which I must learn for my job. Maven wants to restore the rather annoyingly deep and tedious Java project directory structure that Eclipse has blessedly conflated over the years. But, the advantages of Maven, especially in a large environment as I'm in, are undeniable. I've been going off a number of Maven/JSF tutorials, all wildly unsuccessful in this very way. The closest I've got so far as been
nothing or unrendered output in the result.
Which merely points out that I am not yet master of this whole thing, but have been doing my successful JSF work only off the template of a successful JSF tutorial I used way back and I'm somehow unable to move that success into Maven.
So, I was hoping to coax some understanding out of this experience such that I completely grok what you're pointing out here and which is the real problem.
You're saying that:
PersonBean.java
pages/inputname.jsp (with content)
pages/inputname.jsf (basically zero-length--forestalls a 404)
web.xml (as presently constituted)
—and I've played with an
index.jsp forwarding to
pages/inputname.jsf or
pages/inputname.jsp—isn't going to work no matter what?
That's okay; I'm not partial to what I'm doing here, it's just something I got out of a tutorial that purported to show Maven building a JSF webapp. I just thought, no brainer, I'll use what this guy uses.
Actually, I need to move on to Facelet coverage (built by Maven) after slaying this dragon, something I was reserving as a next step in difficulty.
Sheesh. This seems a little too hard still.
At this point, unless you've got some real concrete suggestions (which I would kill for), I guess it's back to the drawing board to create a new example.
Profuse thanks for this and any other comments (including cat-calls if applicable).
Russ