Mic*_*tel 5 html jsp spring-mvc
我在我的Web应用程序中使用Spring MVC 4.0.这里我使用锚标记来调用控制器.
<a href="testDetails?id=3">Details</a> //i.e a GET request
Run Code Online (Sandbox Code Playgroud)
现在我不想id=3在我的地址栏中显示这个,这可以通过使用POST请求来实现.
有没有其他方法可以做到这一点,如果有可能通过使用一些加密格式,那么你能提供给我任何一个例子吗?
小智 0
我想可以对该 ID 使用某种加密方法,然后将其动态分配给您的 href,但是,仅使用表单而不是 href 来完成您想要的操作不是更容易吗?像这样:
<form method="post" action="testDetails">
<input type="text" hidden name="id" value="3"/>
<input type="submit" value="Send"/>
</form>
Run Code Online (Sandbox Code Playgroud)
这样您就可以访问 POST var“id”来获取您的值,并且它不会像您请求的那样显示在地址栏中。