为什么我们需要在java文件中使用get方法@RequestMapping(method = RequestMethod.GET)

时间:2014-11-26 11:06:04

标签: java spring

通常在从ui页面发送表单数据时,我们使用method =" GET"或方法=" POST"在表单标签中,这些方法在服务器端程序中的用途是什么。我在Spring中使用这些方法同时调用控制器中的方法@RequestMapping(method = RequestMethod.GET)

任何人都可以解释服务器端代码中get或post方法的实际用途

2 个答案:

答案 0 :(得分:1)

松散地说,如果您的方法的目的是从服务器检索数据,请使用GET。例如获取要在客户端上显示的信息。

如果要将数据发送到服务器,请使用POST。例如将信息发送到服务器以保存在某个数据库中。

使用GET请求可以发送到服务器的数据大小有限制。

答案 1 :(得分:0)

服务器端GET或POST用于指定服务器希望接收的内容以接受请求。客户端GET或POST用于指定将发送到服务器的内容。这两者必须匹配。当服务器期望POST时,您不能发送GET请求,反之亦然。 在构建服务器应用程序时,重要的是要知道要使用的相应请求类型,这本身就是一个完全不同的主题,如果你是构建服务器端部分的那个,你应该研究它。