码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 通过配置文件方式配置包含thymeleaf的SpringMVC开发环境


    1、创建一个maven的web项目,打包方式改为war包,添加依赖如下:

    
        
            org.springframework
            spring-webmvc
            5.2.10.RELEASE
        
        
            javax.servlet
            javax.servlet-api
            3.1.0
            provided
        
        
            log4j
            log4j
            1.2.12
        
        
            org.thymeleaf
            thymeleaf-spring5
            3.0.12.RELEASE
        
    
    
    
        
            
                org.apache.tomcat.maven
                tomcat7-maven-plugin
                2.2
                
                    80
                    /
                
            
        
    

    2、在webapp/WEB-INF下创建web.xml如下:

    
    
    
        
        
            springMVC
            org.springframework.web.servlet.DispatcherServlet
            
            
                
                contextConfigLocation
                
                classpath:springMVC.xml
            
            
            1
        
        
            springMVC
            
            /
        
    

    3、在resources下创建springMVC.xml文件

    
    
    
        
        
        
        
        
        
        
        
            
                
                    
                    
                    
                    
                    
                    
                
            
        
            
            
            
            
                    
            
            
        
        
            
            
                
                    text/html
                    application/json
                 
         
    
    

    4、在webapp/WEB-INF/templates下创建index.html:

    
    
    
        
        Title
    
    
    

    首页

    5、创建UserController访问类:

    @Controller
    public class UserController {
    
        @RequestMapping("/index")
        public String  index ()
        {
            return "index";
        }
    }

    6、通过项目上右键RunMaven tomcat7:run或者通过配置工具栏中的Add Configurations添加本地tomcat并配置(配置中的URL路径主机名与本地tomcat中server.xml中

  • 相关阅读:
    Win11C盘变红怎么办?Win11C盘变红的清理方法
    EntityUtils MapStruct BeanCopier 数据实体类转换工具 DO BO VO DTO 附视频
    多线程与高并发——并发编程(8)
    Tomcat概述和基础优化
    VS2022 编译protobuf , qt 使用
    第二十二章 构建和配置 Nginx (UNIX® Linux macOS) - 示例:为特定路径上的所有流量启用 CSP 路由
    外汇天眼:美国中期选举共和党若大获全胜!美元未来走势不利
    【Pytorch Lighting】第 2 章:第一个深度学习模型起步
    【动手学深度学习PyTorch版】2 线性回归
    【Spring】——9、如何指定初始化和销毁的方法?
  • 原文地址:https://blog.csdn.net/liulala16/article/details/125989043
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号