我正在使用spring mvc创建一个应用程序,在我所有的应用程序中,我都以以下方式使用@Request Mapping编写了方法:

@RequestMapping(value = "/txnMst/{portNumber}", method = RequestMethod.GET)


如您所见,在请求映射中,我传递了portNumber,该URL稍后显示在这样的URL中(示例中的portNumber为3333):

http://localhost:8080/admin/txnScript/txnMst/3333

现在我想隐藏这些数据,即portNumber,有什么方法可以实现这一点。

请提供一些帮助。

最佳答案

如果客户端不需要此数据,为什么将其存储在URL中?在会话中可以替代存储数据的位置。

将服务器值存储在客户端中,期望它们将原封不动地返回是一个坏主意。

08-16 06:02