Dobrý den

potřebuji změnit contextovou cestu aplikace
z URL http://naseDomena/
na URL  http://naseDomena/app/

Do souboru META-INF/context.xml vložím kontext:
<?xml version="1.0" encoding="UTF-8"?>
<Context path="/app" />

Problém však mám ve Spring Controllerech, kde je např. takovýto kod se 
zadrátovanou cestou pro redirect a validaci:

@RequestMapping(value="/lektor/test_edit.htm", method=RequestMethod.POST)
    public String testsetEdit(Testset testset, Errors errors, 
HttpServletRequest request){
        managerTestsetValidator.validate(testset, errors);
        if (errors.hasErrors()){
            return "/lektor/test_edit";
        }

        testsetDao.saveOrUpdate(testset);

        return "redirect:/lektor/testy.htm";
    }
-----------------------------

Po redirectu, nebo po neplatné validaci mi to skočí na URL bez kontextové cesty.
Můžete mi prosím poradit, jak se tohle řeší? Musím projít kod a všude opravit 
cestu z redirect:/lektor/testy.htm na redirect:/app/lektor/testy.htm? To se mi 
nezdá. Také by asi šlo vytahovat contextovou cestu z requestu. Neřeší to nějak 
View? Děkuji za cenou radu.

Tomáš Jurman

Odpovedet emailem