Ich habe Internationalisierung an alle meine Jsp in Web-Anwendung. Wenn die URL keine Parameter hat funktioniert es gut (z. B. Patient/Eimer).
Aber wenn ich etwas wie patient/order?action=registered
habe und die Sprache ändern, wird die URL gleich /patient/order?language=ru
.
So löscht es Aktionsparameter von URL und ich bekomme NullPointer Ausnahme, weil ich diesen Parameter in meinem Servlet brauche. Wie kann ich diesen Parameter beim Ändern der Sprache speichern?Javascript submit.Jsp URL-Parameter
<form>
<select id="language" name="language" onchange="submit()" style="margin-left: 50px">
<option value="en" ${language == 'en' ? 'selected' : ''}>English</option>
<option value="ru" ${language == 'ru' ? 'selected' : ''}>Русский</option>
<option value="es" ${language == 'es' ? 'selected' : ''}>Español</option>
</select>
</form>
was passiert w Hast du die aktuelle URL und concat mit neuen URL-Parametern? –