package HelloSpringMvc.controller;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;
/**
* Created by qixiao on 2016/8/29.
* please remember qixiao`s page -> http://qixiao.me
* thx~
*/
@Controller
@RequestMapping(value = "/Test/*") //访问的url地址前缀,可以不写,写了就必须在方法url前面先加上class url 进行区分控制器
public class TestController
{
//访问地址:http://localhost:8080/Test/returnSuccess
@RequestMapping(value = "returnSuccess") //实际访问的url地址
public String returnSuccess() {
return "/Views/success"; //返回Views文件夹下的success.jsp页面
}
//访问地址:http://localhost:8080/Test/returnString
@RequestMapping(value = "returnString", produces = {"text/plain;charset=UTF-8"})
//produces用于解决返回中文乱码问题,application/json;为json解决中文乱码
@ResponseBody //用于返回字符串,不写即返回视图
public String returnString() {
return "hello return string 这是中文,并没有乱码";
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
本人初学SpringMVC的时候遇到各种稀奇古怪的问题,网上各种技术论坛上的帖子又参差不齐,难以一步到位达到配置好的效果,这里我将配置的好了的,一键导入就可以,供大家初学SpringMVC的同僚们共同学习使用! 关于SpringMVC的介绍我就不在此赘述了,想必每一个配置Spring的人都已经或多或少了解过一些SpringMVC的基础知识,可能有的人用的myeclipse或者eclipse进行项目的搭建,我会告诉你这里步骤是很相似的,在myeclipse里面需要建立web项目,然后加入Spring支持,后续的jar包自己下载导入,其他配置和本文别无二致。但是本人推荐大家使用idea,这个编译器公认的java最好用的编译器,想必编写代码会更加的舒适快捷!
资源推荐
资源详情
资源评论
收起资源包目录
IDEA_Hello_SpringMvc_Demo.zip (60个子文件)
AHelloSpringMvcDemo
src
test
main
Java
HelloSpringMvc
controller
TestController.java 1KB
webapp
WEB-INF
spring-servlet.xml 2KB
web.xml 2KB
styles
index.jsp 57B
scripts
files
Views
success.jsp 333B
resources
applicationContext.xml 479B
target
me
WEB-INF
spring-servlet.xml 2KB
classes
applicationContext.xml 479B
HelloSpringMvc
controller
TestController.class 889B
lib
json-lib-2.4.jar 155KB
commons-beanutils-1.8.3.jar 227KB
gson-2.6.2.jar 224KB
spring-webmvc-4.3.1.RELEASE.jar 892KB
ezmorph-1.0.6.jar 84KB
jstl-1.2.jar 405KB
json-20160212.jar 48KB
spring-aop-4.3.1.RELEASE.jar 371KB
spring-core-4.3.1.RELEASE.jar 1.06MB
spring-context-4.3.1.RELEASE.jar 1.08MB
spring-web-4.3.1.RELEASE.jar 792KB
spring-expression-4.3.1.RELEASE.jar 258KB
commons-logging-1.2.jar 60KB
spring-beans-4.3.1.RELEASE.jar 737KB
commons-lang-2.6.jar 278KB
spring-test-4.3.1.RELEASE.jar 578KB
commons-collections-3.2.1.jar 562KB
fastjson-1.2.12.jar 380KB
web.xml 2KB
index.jsp 57B
META-INF
MANIFEST.MF 99B
Views
success.jsp 333B
generated-sources
annotations
classes
applicationContext.xml 479B
HelloSpringMvc
controller
TestController.class 889B
AHelloSpringMvcDemo.iml 4KB
.idea
artifacts
AHelloSpringMvcDemo_war_exploded.xml 3KB
AHelloSpringMvcDemo_war.xml 306B
libraries
Maven__org_springframework_spring_beans_4_3_1_RELEASE.xml 647B
Maven__commons_collections_commons_collections_3_2_1.xml 640B
Maven__org_springframework_spring_test_4_3_1_RELEASE.xml 640B
Maven__commons_beanutils_commons_beanutils_1_8_3.xml 618B
Maven__commons_lang_commons_lang_2_6.xml 549B
Maven__net_sf_json_lib_json_lib_2_4.xml 533B
Maven__net_sf_ezmorph_ezmorph_1_0_6.xml 536B
Maven__org_springframework_spring_expression_4_3_1_RELEASE.xml 682B
Maven__org_springframework_spring_web_4_3_1_RELEASE.xml 633B
Maven__jstl_jstl_1_2.xml 461B
Maven__org_json_json_20160212.xml 512B
Maven__org_springframework_spring_webmvc_4_3_1_RELEASE.xml 654B
Maven__org_springframework_spring_core_4_3_1_RELEASE.xml 640B
Maven__commons_logging_commons_logging_1_2.xml 582B
Maven__com_alibaba_fastjson_1_2_12.xml 538B
Maven__junit_junit_3_8_1.xml 486B
Maven__com_google_code_gson_gson_2_6_2.xml 539B
Maven__org_springframework_spring_context_4_3_1_RELEASE.xml 661B
Maven__org_springframework_spring_aop_4_3_1_RELEASE.xml 633B
misc.xml 581B
compiler.xml 650B
workspace.xml 48KB
modules.xml 278B
pom.xml 4KB
共 60 条
- 1
资源评论
- Alexabc30002018-09-23不错的资源!!!
叫我海哥就可以
- 粉丝: 1
- 资源: 2
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功