5
È possibile impostare un valore predefinito su @PathVariable in SpringMVC?Posso impostare un valore predefinito per una variabile di percorso su RequestMapping in SpringMVC?
@RequestMapping(value = {"/core/organization/{pageNumber}", "/core/organization"} , method = RequestMethod.GET) public String list(@PathVariable Integer pageNumber, ModelMap modelMap) {
In questo caso. Se accedo alla pagina senza pageNumber, desidero impostare un valore predefinito su 1.
È possibile?
ne dubito, come non si può avere valori di default per il metodo di params in java – NimChimpsky
No, non è possibile avere un valore predefinito per una variabile di percorso poiché senza la variabile l'URL sarebbe diverso e quindi non corrisponde. È sempre possibile creare una mappatura per '/ core/organizzazione' che internamente chiama il metodo' list' con il valore predefinito desiderato. –