2016-06-21 11 views
0

Ich habe ein seltsames Problem, wenn Sie versuchen, Parameter in String (Umleitung) zu setzen. Ich weiß nicht, wo die letzten Zeichen vonLink mit einer unbekannten Zeichenfolge, wenn der Parameter existiert

kam
public String register(){ 
    // ... 
    return "/login?correctReg=true?faces-redirect=true&includeViewParams=true"; 
} 

und Ausgangs Link:

.../login.xhtml correctReg = true% 3F

Wo dieses% 3F kam von?

Antwort

0

Die zweite ? nach correctReg=true wird automatisch zu %3f codiert. Sie wahrscheinlich ...

return "/login?correctReg=true&faces-redirect=true&includeViewParams=true"; 

... mit &.