我正在使用spring mvc创建一个应用程序,在我的所有应用程序中,我都使用@Request Mapping以下列方式编写了方法:
@RequestMapping(value = "/txnMst/{portNumber}", method = RequestMethod.GET)
正如您所看到的那样,在请求映射中,我传递的portNumber
稍后会在URL中显示(示例中portNumber为3333):
http://localhost:8080/admin/txnScript/txnMst/3333
现在我想隐藏这些数据,即portNumber,有什么方法可以实现这一点。
请提供一些帮助。
答案 0 :(得分:2)
如果客户端不需要此数据,为什么要将其存储在URL中?存储该数据的另一个地方是会话。
在客户端存储服务器值,期望它们不会被更改返回是一个坏主意。