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进行测试  

 

 

 

 

 

 

 

相关内容

热门资讯

北京金一文化发展股份有限公司关... 证券代码:002721 证券简称:ST金一 公告编号:2025-027北京金一文化发展股份有限公司关...
鹏华券商C净值上涨3.33% 鹏华中证全指证券公司指数型证券投资基金(LOF)(简称:鹏华券商C,代码012044)公布5月14日...
易方达中证全指证券公司指数(L... 易方达中证全指证券公司指数证券投资基金(LOF)(简称:易方达中证全指证券公司指数(LOF)C,代码...
“消费查”为线下无理由退货提供...   “消费查”堪称市场上的“无理由退货导航”,可为消费者指引消费方向。消费者通过微信搜索“消费查”或...
阿斯巴甜会伤害心血管?无糖快乐... ■本报记者 李建  可乐是很多人青睐的情绪疗愈饮品。而在控糖的潮流下,无糖版可乐成为了消费者新选择。...
市场监管总局指导行业协会防控肉... 本报讯 近日,市场监管总局指导中国肉类协会向国内肉类产品经营企业发布风险防控提示,推动肉类产品行业加...
华安中证全指证券公司ETF联接... 华安中证全指证券公司交易型开放式指数证券投资基金联接基金(简称:华安中证全指证券公司ETF联接C,代...
“你点我检”走进养老机构   本报沈阳讯(记者王文郁)5月13日,辽宁省沈阳市市场监管局在法库县开展“物资捐赠+科普互动+现场...
浦银安盛中证证券公司30ETF... 浦银安盛中证证券公司30交易型开放式指数证券投资基金联接基金(简称:浦银安盛中证证券公司30ETF联...
天弘中证全指证券公司ETF净值... 天弘中证全指证券公司交易型开放式指数证券投资基金(简称:天弘中证全指证券公司ETF,代码159841...
国泰中证申万证券行业指数(LO... 国泰中证申万证券行业指数证券投资基金(LOF)(简称:国泰中证申万证券行业指数(LOF)A,代码50...
广发中证港股通非银ETF净值上... 广发中证港股通非银行金融主题交易型开放式指数证券投资基金(简称:广发中证港股通非银ETF,代码513...
这位无锡人,升副部 “吉林人大”微信公众号消息,5月13日下午,吉林省十四届人大常委会第十七次会议,决定任命孙简为吉林省...
朝外将成活力创新中心 朝外南街现状(左下角小图)与未来升级后效果图。  本报记者 曹政  芬芳馥郁的香氛市集、吸引成年人打...
这份夏季养生“锦囊”请收好! 转自:沈阳晚报  5月14日,沈阳市卫生健康委召开“时令节气与夏季健康养生”新闻发布会,沈阳市卫生健...
宝盈国证证券龙头指数发起式C净... 宝盈国证证券龙头指数型发起式证券投资基金(简称:宝盈国证证券龙头指数发起式C,代码015860)公布...
方正富邦中证保险C净值上涨4.... 方正富邦中证保险主题指数型证券投资基金(简称:方正富邦中证保险C,代码018099)公布5月14日最...
华安红利精选混合C净值上涨3.... 华安红利精选混合型证券投资基金(简称:华安红利精选混合C,代码014971)公布5月14日最新净值,...
易方达沪深300非银ETF联接... 易方达沪深300非银行金融交易型开放式指数证券投资基金联接基金(简称:易方达沪深300非银ETF联接...
龙头券商净值上涨3.58% 鹏华国证证券龙头交易型开放式指数证券投资基金(简称:龙头券商,代码159993)公布5月14日最新净...