Vue+axios的四种异步请求,参数的携带以及接收
Vue中axios发送GET, POST, DELETE, PUT四种异步请求,参数携带和接收问题
web.xml配置如下
<!-- 注册SpringMVC的前端控制器DispatcherServlet --> <servlet> <servlet-name>springMVC</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> <init-param> <param-name>contextConfigLocation</param-name> <param-value>classpath:springmvc.xml</param-value> </init-param> <!-- 将DispatcherServlet设置为随Web应用一起启动 --> <load-on-startup>1</load-on-startup> </servlet> <!--过滤所有的.do请求--> <servlet-mapping> <servlet-name>springMVC</servlet-name> <url-pattern>*.do</url-pattern> </servlet-mapping> <!--配置请求方式过滤器,HiddenHttpMethodFilter可将_method = POST请求方式转化为PUT,DELETE,PATCH三种中的一种,使用hidden标签提交同步请求使用, axios异步请求直接指定方式即可--> <filter> <filter-name>HiddenHttpMethodFilter</filter-name> <filter-class>org.springframework.web.filter.HiddenHttpMethodFilter</filter-class> </filter> <filter-mapping> <filter-name>HiddenHttpMethodFilter</filter-name> <url-pattern>/*</url-pattern> </filter-mapping>