创建简单的spring-mvc项目
2024-08-31 06:20:55
1.第一步:创建项目
new—>Dynamic Web Project
项目创建成功后,展示如图:
2.第二步:导入springmvc的jar包和common-logging.jar
3.第三步:配置web.xml
<welcome-file-list>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
<!-- 前端控制器配置 -->
<servlet>
<servlet-name>springmvc</servlet-name>
<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
<!-- 配置spring-mvc核心配置文件 -->
<init-param>
<param-name>contextConfigLocation</param-name>
<param-value>classpath:spring-mvc.xml</param-value>
</init-param>
</servlet>
<!-- 拦截*.do请求 -->
<servlet-mapping>
<servlet-name>springmvc</servlet-name>
<url-pattern>*.do</url-pattern>
</servlet-mapping>
web.xml
4.第四步:在src下添加spring-mvc.xml并配置
<!-- 扫描包及其子包下的注解 -->
<context:component-scan base-package="com.springmvc"/>
<!-- 配置视图解析器 -->
<bean id="viewResolver" class="org.springframework.web.servlet.view.InternalResourceViewResolver">
<!-- 前缀 -->
<property name="prefix" value="/WEB-INF/jsp/"></property>
<!-- 后缀 -->
<property name="suffix" value=".jsp"></property>
</bean>
5.第五步:在WebContent下创建欢迎页index.jsp
6.第六步:创建controller
package com.springmvc; import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.RequestMapping; @Controller
public class SpringMVCController01 { @RequestMapping("/test01")
public String test01(Model model){
model.addAttribute("param_id", "01");
model.addAttribute("param_name", "spring-mvc");
return "test";
}
}
7.第七步:启动项目
最新文章
- OOP,WEB开发实用小技巧
- innobackupex --rsync 报错 Error: can&#39;t create file (null)/xtrabackup_rsyncfiles_pass1
- 【BZOJ 1051】【HAOI 2006】受欢迎的牛
- C关键字
- 【XDU1144】合并模板
- Android强制设置横屏或竖屏
- C#错误异常列表
- mybatis框架(7)---mybatis逆向工程
- MyDAL - .Where() 之 .WhereSegment 根据条件 动态设置 Select查询条件 使用
- VMware中某个虚拟机卡死,单独关闭某个虚拟机的办法
- docker rmi命令-删除image
- Java -- JDBC 学习--批量处理
- 面试基础知识集合(python、计算机网络、操作系统、数据结构、数据库等杂记)
- 洛谷P3576 [POI2014]MRO-Ant colony [二分答案,树形DP]
- 微信小程序 - this.triggerEvent()
- 使用cmstp绕过应用程序白名单
- vue-router登录校验后跳转到之前指定页面如何实现
- Excel 报表导入导出
- bzoj 3940: [Usaco2015 Feb]Censoring -- AC自动机
- iOS 检查app版本更新操作