SpringMVC - HelloWord
2018-06-18 03:42:49来源:未知 阅读 ()
继续学习SpringMVC框架,发现好长时间没学习。共勉!
步骤:
1.加入 jar 包
2.在 web.xml 中配置 DispatcherServlet
3.加入 Spring MVC 的配置文件
4.编写处理请求的处理器,并标识为处理器
5.编写视图
目录结构说明
spring-mvc.xml 配置:
配置自动扫描的包
配置视图解析器:视图名称解析器:将视图逻辑 名解析为: /.html
<context:component-scan base-package="com.controller"></context:component-scan> <bean class="org.springframework.web.servlet.view.InternalResourceViewResolver"> <property name="prefix" value="/"></property> <property name="suffix" value=".html"></property> </bean>
web.xml配置:
配 置 DispatcherServlet :DispatcherServlet 默 认 加 载 Spring 配置文件, 启动 WEB 层 的 Spring 容器。可以通过 contextConfigLocation 初始化参数自定 义配置文件的位置和名称
<!--配置Springmvc核心控制器 --> <servlet> <servlet-name>springDispatcherServlet</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> <init-param> <param-name>contextConfigLocation</param-name> <param-value>classpath:spring-mvc.xml</param-value> </init-param> <load-on-startup>1</load-on-startup> </servlet> <!-- 将所有请求映射到DispatcherServlet进行处理 --> <servlet-mapping> <servlet-name>springDispatcherServlet</servlet-name> <url-pattern>*.action</url-pattern> </servlet-mapping>
controller :
创建请求处理器类
@Controller @RequestMapping("/hello") public class HelloController { @RequestMapping("/helloWorld") public String helloWord(){ System.out.println("Hello World!"); return "success"; } }
url请求:
<a href="hello/helloWorld.action">请求</a>
代码及架包下载:https://pan.baidu.com/s/1dOm7x0 密码:kdcv
没有架包的同学可以省去找架包的时间。
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
- springboot2配置JavaMelody与springMVC配置JavaMelody 2020-06-11
- 蚂蚁金服这套SpringMvc面试题你懂多少(面试必刷) 2020-05-27
- SpringMVC高级-拦截器如何正确运用?案例详解 2020-05-21
- 萌新学习SpringMVC 2020-05-20
- SpringMVC中如何获取请求参数?案例详解 2020-05-19
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash