Problem mit Parameterübergabe über URL

rubiirube

Grünschnabel
Hallo an alle ... habe folgendes problem:

ich möchte über die URL 3 Parameter an meinen Controller übergeben ...

HTML:
<li><a href="result?name1=thor&name2=hulk&name3=loki">SMTH</a></li>

der Controller sieht ungefähr so aus:

Code:
@Controller
@RequestMapping(value="/result")
public class SmthController {
	
	@RequestMapping(method=RequestMethod.GET)
	public String dosmth(HttpServletRequest request) {
		
		String one = request.getParameter("name1");
		String two = request.getParameter("name2");
		String three = request.getParameter("name3");
		
		
		JOptionPane.showMessageDialog(null,
			    " Param 1 is:" +one +" \n Param 2 is: " +two +" \n Param 3 is: " +three);
		
		return "redirect:/";
	}
}

Nun krieg ich aber folgende Fehlermeldung :
The entity name must immediately follow the '&' in the entity reference.

Mit einem Parameter funktioniert das ganze auch ... aber bei mehreren streikt die Seite ..

Hat jemand einen Rat für mich an dieser Stelle .. ich bin völlig ratlos ..
 
mit &amp;amp; funktionierts

HTML:
<li><a href="result?name1=thor&amp;amp;name2=hulk&amp;amp;name3=loki">SMTH</a></li>
 
Zurück