Springmvc parameter IllegalArgumentException
I encounter the same problem as this page claimed.
The actual problem is that, turning javac target’s debug attribute to on
will enable JVM to detect parameter name during runtime.
Otherwise, we need to specify the name of the parameter in
//change this
@RequestParam String name
//to this
@RequestParam(value = "name") String name
to enable the runtime detection whatever debug attribute is on or not.