controller 接口写法

import org.apache.commons.io.IOUtils;
import javax.servlet.ServletInputStream;

@RequestMapping("/sendMsg.mob")
@ResponseBody
public String sendMsg(HttpServletRequest request)  {
    ServletInputStream inputStream = null;
    String param = "";
    try {
        // 获取请求输入流
        inputStream = request.getInputStream();
        //将请求信息转换为字符串
        param = IOUtils.toString(inputStream, "UTF-8");
    } catch (IOException e2) {
        e2.printStackTrace();
    }   return "";
}

原文地址:https://www.cnblogs.com/fangwu/p/9367413.html

时间: 2024-11-13 10:00:11

controller 接口写法的相关文章

Spring mvc Controller接口

Spring MVC 1. 继承该接口 Controller接口,重写对应方法,或者采用注解Controller,自定义映射文件 1 @Controller 2 @RequestMapping("/flight") 3 public class ControlFlight /*implements Controller*/ { 4 5 6 } 需要注意的是: SimpleUrlHandlerMapping 决定使用哪一个控制器. 其中对于prexf-servlet-.xml文件中使重定

Controller接口控制器详解(1)——SpringMVC

4.1.Controller简介 Controller控制器,是MVC中的部分C,为什么是部分呢?因为此处的控制器主要负责功能处理部分: 1.收集.验证请求参数并绑定到命令对象: 2.将命令对象交给业务对象,由业务对象处理并返回模型数据: 3.返回ModelAndView(Model部分是业务对象返回的模型数据,视图部分为逻辑视图名). 还记得DispatcherServlet吗?主要负责整体的控制流程的调度部分: 1.负责将请求委托给控制器进行处理: 2.根据控制器返回的逻辑视图名选择具体的视

基于Controller接口的控制器及简单应用

DispatcherServlet在Spring当中充当一个前端控制器的角色,它的核心功能是分发请求.请求会被分发给对应处理的Java类,Spring MVC中称为Handle.在Spring 2.5版本之前,开发一个Handle的唯一方法是实现org.springframework.web.servlet.mvc.Controller接口.Controller接口必须实现一个方法 ModelAndView handleRequest(HttpServletRequest request, Ht

(三)Controller接口控制器详解(一)

4.1.Controller简介 Controller控制器,是MVC中的部分C,为什么是部分呢?因为此处的控制器主要负责功能处理部分: 1.收集.验证请求参数并绑定到命令对象: 2.将命令对象交给业务对象,由业务对象处理并返回模型数据: 3.返回ModelAndView(Model部分是业务对象返回的模型数据,视图部分为逻辑视图名). 还记得DispatcherServlet吗?主要负责整体的控制流程的调度部分: 1.负责将请求委托给控制器进行处理: 2.根据控制器返回的逻辑视图名选择具体的视

springboot单元测试通过MockMvc类调用controller接口

目前有个保存接口有问题,前端双击保存调用两次接口,而生成ID策略是时间戳,这样并发情况下导致重复, 于是想自己写一个单元测试类,调用controller接口.在网上找了好几个也不行,后来经过摸索,已实现,亲测有效. 之前好多都是这样的 private MockMvc mockMvc; @Autowired private WebApplicationContext webApplicationContext; @Before public void setUp() throws Exceptio

odoo Controller接口开发 POST请求的跨域问题解决方法

odoo Controller接口开发 POST请求的跨域问题解决方法 1.odoo Controller接口开发,前端在请求的时候会发生跨域问题,报错信息如下:Function declared as capable of handling request of type 'json' but called with a request of type 'http' 2.解决方法如下: odoo官网给的参数解释: cors – The Access-Control-Allow-Origin c

通过拦截器Interceptor实现Spring MVC中Controller接口访问信息的记录

java web工程项目使用了Spring+Spring MVC+Hibernate的结构,在Controller中的方法都是用于处理前端的访问信息,Controller通过调用Service进行业务处理后给前端返回ModelAndView对象或者只返回Json格式数据.如果能够获得Http请求在后端程序中处理的相关信息,对于开发和调试时十分方便的.工程中使用了Spring MVC的Interceptor对所有Http请求及其响应进行拦截,从而获取到本次访问接口信息以及程序处理时长等信息,特意在

接口写法定义

获取接口的方法 public static T GetProvider<T>() { using (var kernal = new StandardKernel(new BusinessBinding())) { var provider = kernal.Get<T>(); return provider; } } 绑定接口 public override void Load() { Bind<ILPProvider>().To<LPProvider>(

AIDL接口写法小记

AIDL,度娘还是解释很到位的,实际就这么回事了. Android系统中的进程之间不能共享内存,因此,需要提供一些机制在不同进程之间进行数据通信. 为了使其他的应用程序也可以访问本应用程序提供的服务,Android系统采用了远程过程调用(Remote Procedure Call,RPC)方式来实现.与很多其他的基于RPC的解决方案一样,Android使用一种接口定义语言(Interface Definition Language,IDL)来公开服务的接口.我们知道4个Android应用程序组件