On Thu, 06 Nov 2014 13:09:56 -0200, George Christman
<gchrist...@cardaddy.com> wrote:
You would need to specify the value. The real issue with tapestry is the
tml must be named to match the java class and java classes can't be
created with a dash, however search engines would prefer page names that
are
written like "tapestry5-annotations" rather than "tapestryannotations".
To my knowledge, you are currently your left with a couple work around
choices,
1. url rewrite (a lot of work)
Not a lot of work at all.
So since we can't rename our pages to be SEO friendly,
How many different SEO-needing, search engine-facing Tapestry pages do you
have? Usually, I have a few.
I suggested creating an annotation similar to hibernates table name and
handle the rewrite
behind the scenes.
You can very easily implement this on the top of URL rewriting.
For old pages like tapestry5annotations that may still
be indexed by search engines,
Search engines hate duplicated content, so this is a huge no-no.
just do a redirect to tapestry5-annotations
with a 301 when the annotation exist.
Redirection != URL rewriting.
--
Thiago H. de Paula Figueiredo
Tapestry, Java and Hibernate consultant and developer
http://machina.com.br
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org