Spring mvc 从模型中删除@PathVariable

Spring mvc 从模型中删除@PathVariable,spring-mvc,Spring Mvc,在@RequestMapping中,当您使用@PathVariable获取URL中的变量时,该变量本身将添加到模型中,然后该模型将在您的视图中可用 我如何确保@PathVariable不会自动添加到模型中,而不会每次都转到模型并将其删除?为什么需要删除PathVariable?这样做似乎没有必要。我有一个公共控制器,它由我的所有控制器扩展。公共控制器将公共变量分配给模型。在我的一个扩展公共控制器的控制器中,我有一个路径变量,它被命名为公共变量之一。现在我只在Java代码中使用path变量,在视图

在@RequestMapping中,当您使用@PathVariable获取URL中的变量时,该变量本身将添加到模型中,然后该模型将在您的视图中可用


我如何确保@PathVariable不会自动添加到模型中,而不会每次都转到模型并将其删除?

为什么需要删除
PathVariable
?这样做似乎没有必要。我有一个公共控制器,它由我的所有控制器扩展。公共控制器将公共变量分配给模型。在我的一个扩展公共控制器的控制器中,我有一个路径变量,它被命名为公共变量之一。现在我只在Java代码中使用path变量,在视图的模型中不需要它。此外,由于标准化,我不想更改这两个变量的名称。因此,我想知道是否有一种方法可以使path变量不包含在模型中,从而解决这个问题。