JAVA服务器开发

SSM项目实战--基于SpringBoot(二)

2018-01-22  本文已影响115人  Felix_

上节已经完成了基于SpringBoot项目的创建,这节针对创建好的项目进行测试,使其可以进行客户端请求的响应。
1、选中jasson这个包,右键选择new,点击new package,给新的包起名为controllers:


image.png

2、在controllers包内创建一个类,类名为TestController:


image.png
3、在TestController里面编写如下代码 :
package com.jasson.controllers;

import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;

import javax.servlet.http.HttpServletRequest;
import java.util.HashMap;

@Controller
@RequestMapping("/tc")
public class TestController {
    
    @RequestMapping("/test")
    @ResponseBody
    public Object test(HttpServletRequest req){
        Map result = new HashMap();
        System.out.println(req.getParameter("name"));
        System.out.println(req.getParameter("age"));
        System.out.println(req.getParameter("sex"));
        result.put("status","success");
        return result;
    }
}

4、打开浏览器,访问如下地址(http://localhost:8080/tc/test?name=jasson&age=23&sex=1):

image.png

至此,我们发现,网页端的请求数据name=jasson&age=23&sex=1已经被后台成功解析并获取到了,同时后台返回了一个json字符串{"status":"success"},我们的接口已经可以正常使用了。下节课,我会对当前的代码进行讲解,帮大家认识一下数据的来龙去脉。

本系列教程花费本人大量的时间,希望大家汲取知识的同时,不吝在下方点击"赞赏支持"对本人的付出给予肯定,谢谢!

上一篇 下一篇

猜你喜欢

热点阅读