SpringMVC初次尝试
创始人
2024-02-13 13:43:34
0

1.1、在pom.xml中添加依赖

org.springframeworkspring-context4.2.6.RELEASEorg.springframeworkspring-web4.2.6.RELEASEorg.springframeworkspring-webmvc4.2.6.RELEASE

1.1、添加Spring的配置文件beans.xml



1.3、在web.xml中配置SpringMVC

springMVCorg.springframework.web.servlet.DispatcherServletcontextConfigLocationclasspath:beans.xml1springMVC/

1.4、在web.xml中配置允许访问静态文件

default*.jsdefault*.cssdefault*.htmldefault*.gif

1.5、在webapp文件夹下添加demo01.html

在\webapp\views\文件夹下创建demo01.html文件

你好SpringMVC

1.6、添加Controller

package demo.controller;import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;@Controller
public class DemoController {@RequestMapping("/index")public String index1(){return "demo01";}
}

1.7、浏览器访问测试

在浏览器中访问controller,可以正常跳转到demo01.html

二、添加JSON支持

2.1、在beans.xml中添加JSON的消息转换器

2.2、添加User实体

public class User {private int id;private String uname;//省略Getter和Setter
}

2.3、在Controller中测试

package demo.controller;import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;@RestController
public class TestController {@RequestMapping("/test2")public User test2(){User user = new User(1001, "张三");return user;}
}

2.4、在浏览器中进行测试

浏览器中访问controller进行测试  

 

 

 

 

 

 

 

相关内容

热门资讯

地下城.光之翼刃在那能暴 地下城.光之翼刃在那能暴25级粉光在悬空可以爆城主也可以暗黑也可以外围也可以25级粉光在悬空可以爆暗...
从卖资源到造产品——高原湖城“... 位于云贵高原、黔中腹地的清镇市,因有红枫湖、百花湖、东风湖三湖环绕而被称为“高原湖城”,却也因生态脆...
猫老舍,像梅花一词写出了猫哪方... 猫老舍,像梅花一词写出了猫哪方面的特点,从中你体会到了什么?猫“温柔可亲”表现在它会“蹭你的腿”“让...
中国队两连胜收官 转自:天津日报  本报讯(记者 李蓓)北京时间昨天,国际篮联U19男篮世界杯队在瑞士洛桑落幕,在最后...
工会公益夏令营帮职工“看娃” 转自:天津日报  孩子的暑假看护问题,是不少双职工家庭的“心头难”。为切实解决这一难题,河东区总工会...
哪个牌子咖啡好喝? 哪个牌子咖啡好喝?其实可以这么认为雀巢,蓝山咖啡,
夏天,警惕餐桌“高危分子”   记者 郭蕊 通讯员 陈丽艳王燕 济南报道  随着连续多日35℃以上高温天气,济南市各大医院急诊室...
天津越来越“陌生” 转自:天津日报  璀璨的灯光、焕新的公园、翻新的街景……天津最近变了,连老天津卫都得多打量几眼,越看...
沐清风 游龙江|盛夏冰城奏响... 转自:黑龙江日报 千架无人机以光影描绘灿烂图景。 打卡璀璨烟花。本报记者 张澍摄 ...
很有气势的成语 很有气势的成语 气势磅礴形容大门很有气势的成语有气势磅礴。