博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
基于springMVC简单的请求和响应
阅读量:6378 次
发布时间:2019-06-23

本文共 1866 字,大约阅读时间需要 6 分钟。

hot3.png

1. 添加maven依赖:

org.springframework
spring-webmvc
${spring.version}

2. 工程总一定(创建)要有:dispatcher-servlet.xml。并在web.xml中引入这个配置文件:

web.xml

Archetype Created Web Application
contextConfigLocation
/WEB-INF/applicationContext.xml
org.springframework.web.context.ContextLoaderListener
dispatcher
org.springframework.web.servlet.DispatcherServlet
1
dispatcher
*.do
/html/TEST.html

dispatcher-servlet.xml:这里配置一个bean是采用基于XML的自动扫描方式来装载!

3. 前端TEST.html:刚我们再web.xml中配置了默认启动主页是:/html/TEST.html,所以我们在这个页面使用jQuery发起ajax http请求:

    
TEST

4. 后台:刚我们在dispatcher-servlet.xml配置了一个扫描的controller包。所以我们只需在这个com.any.demoSpring.controller包下创建一个类,并编写响应方法即可:

package com.any.demoSpring.controller;import org.springframework.stereotype.Controller;import org.springframework.web.bind.annotation.RequestBody;import org.springframework.web.bind.annotation.RequestMapping;import org.springframework.web.bind.annotation.RequestMethod;import org.springframework.web.bind.annotation.ResponseBody;@Controllerpublic class TestController {    @RequestMapping(value="postTest.do",method= RequestMethod.POST,produces = "application/text;charset=UTF-8;")    @ResponseBody    public String postTest(@RequestBody String str){        System.out.print("\n后台接收到前台的数据="+str+"\n");        return "来自后台的数据:"+str;    }}

5.启动Tomcat操作!

 

转载于:https://my.oschina.net/u/3697586/blog/1827640

你可能感兴趣的文章
100行代码实现最简单的基于FFMPEG+SDL的视频播放器(SDL1.x)【转】
查看>>
compareTo返回值为-1 、 1 、 0 的排序问题
查看>>
Being a Good Boy in Spring Festival(杭电1850)(尼姆博弈)
查看>>
微服务间如何选择推送和拉取数据
查看>>
互联网+时代IT管理者的转型
查看>>
Linux系统调用--getrlimit()与setrlimit()函数详解【转】
查看>>
限制容器的 Block IO - 每天5分钟玩转 Docker 容器技术(29)
查看>>
cocos2dx下的A星算法
查看>>
RabbitMQ的应用场景以及基本原理介绍(转)
查看>>
Nginx:413 Request Entity Too Large解决
查看>>
飘雪代码2枚
查看>>
linux crontab详解
查看>>
HTTP 请求头 WIKI 地址
查看>>
ASP.NET CORE中使用Cookie身份认证
查看>>
Dynamics CRM 2016 Web API 消息列表
查看>>
项目微管理3 - 面试
查看>>
RecyclerView的点击事件
查看>>
友元函数和友元类
查看>>
SpringMVC中CRUD实例
查看>>
java-jmx使用
查看>>