3. Wikipedia
A rewrite engine is software [...]
that modifies a web URL's appearance.
This modification is called URL rewriting.
http://en.wikipedia.org/wiki/Rewrite_engine
13. Einschränkungen
Mapping nur via Request Path
Eingeschränkte Konfiguration via XML
Annotation API „verbesserungswürdig“
Konvertierung nur eingeschränkt
möglich
• Nicht besonders erweiterbar
•
•
•
•
48. Navigation
public class SomePage {
public String actionMethod() {
/* do something */
return "/products.xhtml?category=books" +
"&faces-redirect=true";
}
}
49. Navigation
public class SomePage {
public Navigate actionMethod() {
/* do something */
return Navigate.to(ProductListPage.class)
.with("category", "books");
}
}