Ahoj,
Zacinam se Spring MVC a tvorim jeden webovy projekt kde pouzivam 2.5 Spring + 
Tomcat 6. 
Mam jeden kontroler a zjednodusene receno podle prichozich get parametru by me 
mel vracet
ruzne jsp stranky (z pohledu uzivatele jedna stranka po nazvem index.html). To 
vse funguje :)

POPIS PROBLEMU :
1/ Zacnu s adresou index.html -> kontroler mi vrati nejaky default.jsp
2/ Navstivim dejme tomu index.html?A=1 a v kontroler mi vrati napr. A.jsp 
3/ Potom budu chtit zpet na index.html -> PROBLEM je ze kontroler mi stale
vraci A.jsp, koukal sem i do headeru ktere odesila prohlizec a opravdu
tam ten get parametr neni. 

Pri debugovani jsem s prekvapenim zjistil ze GET parametry zustavaj stale 
stejne tj. GET parametr A=1 i kdyz prohlizec
vola pouze index.html.

Domnivam se ze sem tedy v dokumentaci prehledl nejake dulezite info o lifecyklu
Kontroleru nebo se nekde v konfiguraci nastavuje nejaky refresh, logicka chyba
v kodu to tedy neni, pri debugovani je jasne videt ze mi prichazi "stare" get
parametry.

--- muj kontroler zjednodusene

public class TestController extends AbstractController {

public ModelAndView handleRequestInternal(HttpServletRequest arg0,
                        HttpServletResponse arg1) throws Exception {

String paramA = arg0.getParameter("A");

if(paramA != null) {
        return ModelAndView("dir/A.jsp);
        }else{
        return ModelAndView("dir/default.jsp);
        }
}
}
---- konfigurace  *-servlet.xml

    <bean id="urlMapping" 
class="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping">
        <property name="alwaysUseFullPath"><value>true</value></property>
        <property name="mappings">
            <props>
                <prop key="/index.html">testController</prop>
.
.
.

----
Diky za rady.

Odpovedet emailem