Jetty has a Rewrite Handler that can be enabled using
$ java -jar start.jar --add-to-start=rewrite`
Following the examples given in the documentation, you can add a rule in the xml file:
<Configure id="Server" class="org.eclipse.jetty.server.Server">
<Ref refid="Rewrite">
<Call name="addRule">
<Arg>
<New class="org.eclipse.jetty.rewrite.handler.RedirectPatternRule">
<Set name="pattern" type="String"></Set>
<Set name="location">/myWebApp/</Set>
</New>
</Arg>
</Call>
</Ref>
</Configure>
The equivalent for embedded Jetty configuration file would be:
Server server = new Server();
RewriteHandler rewrite = new RewriteHandler();
RedirectPatternRule redirect = new RedirectPatternRule();
redirect.setPattern("/");
redirect.setReplacement("/myWebApp/");
rewrite.addRule(redirect);