SpringMVC创建项目流程
程序员文章站
2022-06-12 18:06:23
...
SpringMVC创建项目流程
- 创建一个动态web项目
- 导入jar包
- 创建控制器Controller类
-
标识控制器 @controller
-
方法接受请求 @requestMapping("hello")
-
响应视图 ModelAndView new一个视图,设置视图名字,mav.setViewName("jsp文件名称")
@Controller
public class HelloContorller {
@RequestMapping("hello")
public ModelAndView said( ) {
ModelAndView mav = new ModelAndView();
// 设置视图名称,用于响应用户
mav.setViewName("index");
// 设置模型数据,用于传递到<u>jsp</u>
mav.addObject("msg", "hello,springmvc......");
System.out.println("hello,springmvc......");
return mav;
}
* 创建view/jsp
- 创建和配置springmvc.xml
- 配置视图解析器
<!-- 配置扫描器 -->
<context:component-scan base-package="com.lpn.*"></context:component-scan>
* 配置最新的处理器映射器和处理器适配器
<mvc:annotation-driven></mvc:annotation-driven>
* 配置视图解析器
<bean class="org.springframework.web.servlet.view.InternalResourceViewResolver">
<!-- 配置<u>jsp</u>路劲的前缀 -->
<property name="prefix" value="/view/"></property>
<!-- 配置<u>jsp</u>路劲的后缀 -->
<property name="suffix" value=".jsp"></property>
</bean>
-
配置web.xml
- 配置核心控制器
<!-- 核心控制器的配置 -->
<servlet>
<servlet-name>SpringMVC</servlet-name>
<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
<init-param>
<param-name>contextConfigLocation</param-name>
<param-value>classpath:spring/SpringMVC.xml</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
配置拦截地址
<servlet-mapping>
<servlet-name>SpringMVC</servlet-name>
<url-pattern>*.action</url-pattern>
</servlet-mapping>
最后就可以进行部署测试了
上一篇: Sequelize 增删改查接口
下一篇: PHP中用hash实现的数组
推荐阅读
-
Spring+SpringMVC+Hibernate项目环境搭建的步骤(图文)
-
idea 创建 maven web 工程流程(图文教程)
-
Axure怎么创建团队项目?
-
visual studio 2010怎么创建c项目?
-
基于maven使用IDEA创建多模块项目
-
初次使用IDEA创建maven项目的教程
-
新版本IntelliJ IDEA 构建maven,并用Maven创建一个web项目(图文教程)
-
spring学习之创建项目 Hello Spring实例代码
-
使用vue-cli3 创建vue项目并配置VS Code 自动代码格式化 vue语法高亮问题
-
Vue CLI3创建项目部署到Tomcat 使用ngrok映射到外网