我正在使用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中?在会话中可以替代存储数据的位置。
将服务器值存储在客户端中,期望它们将原封不动地返回是一个坏主意。