package oo544.xyz.controller;
import java.util.HashMap;
import java.util.Map;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.ResponseBody;
import org.springframework.web.servlet.ModelAndView;
@Controller
@RequestMapping("hello")
public class HelloController {
@RequestMapping("hi")
public ModelAndView HI(@RequestParam(required = false, value = "msg", defaultValue = "haha") String msg) {
ModelAndView mav = new ModelAndView("hello");
mav.addObject("msg", msg);
return mav;
}
@RequestMapping("josn")
public @ResponseBody Map<String, Object> json() {
Map<String, Object> jsonMap = new HashMap<>();
jsonMap.put("a", "hahaha");
jsonMap.put("b", 123);
return jsonMap;
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
Spring-demo.zip (26个子文件)
Spring-demo
.project 911B
.settings
.jsdtscope 567B
org.eclipse.wst.common.component 485B
org.eclipse.jdt.core.prefs 364B
org.eclipse.wst.common.project.facet.core.xml 345B
org.eclipse.wst.jsdt.ui.superType.container 49B
org.eclipse.wst.jsdt.ui.superType.name 6B
src
oo544
xyz
controller
HelloController.java 897B
spring
spring-web.xml 1KB
build
classes
oo544
xyz
controller
HelloController.class 2KB
spring
spring-web.xml 1KB
WebContent
WEB-INF
views
hello.jsp 346B
web.xml 1KB
lib
spring-web-5.0.4.RELEASE.jar 1.19MB
spring-expression-5.0.4.RELEASE.jar 257KB
spring-webmvc-5.0.4.RELEASE.jar 764KB
commons-logging-1.2.jar 60KB
jackson-core-2.9.4.jar 313KB
spring-beans-5.0.4.RELEASE.jar 639KB
spring-core-5.0.4.RELEASE.jar 1.16MB
spring-aop-5.0.4.RELEASE.jar 352KB
jackson-annotations-2.9.4.jar 65KB
jackson-databind-2.9.4.jar 1.28MB
spring-context-5.0.4.RELEASE.jar 1.03MB
META-INF
MANIFEST.MF 39B
.classpath 842B
共 26 条
- 1
资源评论
熊人族无所畏惧
- 粉丝: 51
- 资源: 11
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功