idea Tomcat启动项目报错 Message: 前言中不允许有内容,等其它问题

创建测试项目
1.创建Maven项目
2.创建Maven子工程
3.子工程添加web
在这里插入图片描述
idea Tomcat启动项目报错 Message: 前言中不允许有内容,等其它问题_第1张图片

idea Tomcat启动项目报错 Message: 前言中不允许有内容,等其它问题_第2张图片
4.父级pom.xml导包

    
        
            junit
            junit
            4.12
        
        
            org.springframework
            spring-webmvc
            5.1.9.RELEASE
        
        
            javax.servlet
            servlet-api
            2.5
        
        
            javax.servlet.jsp
            jsp-api
            2.2
        
        
            javax.servlet
            jstl
            1.2
        
    

    
        
            
                src/main/java
                
                    **/*.properties
                    **/*.xml
                
                false
            
            
                src/main/resources
                
                    **/*.properties
                    **/*.xml
                
                false
            
        
    

5.配置web.xml



    
    
    
        SpringMVC
        org.springframework.web.servlet.DispatcherServlet
        
        
            contextConfigLocation
            classpath:springmvc-servlet.xml
        
        
        1
    

    
    
        springmvc
        /
    

6.创建springmvc-servlet.xml




 
    
    
    

    

    
    
        
        
        
        
    

7.创建TestController类,注意包路径 com.wwj.controller

package com.wwj.controller;

import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.RequestMapping;

@Controller
@RequestMapping("/test")
public class TestController {

    @RequestMapping("/t1")
    public String Test(Model model) {
        model.addAttribute("msg", "hello!");
        return "test";
    }
}

8.创建test.jsp

<%@ page contentType="text/html;charset=UTF-8" language="java" %>


    Title


${msg}


9.项目层级
idea Tomcat启动项目报错 Message: 前言中不允许有内容,等其它问题_第3张图片
10.使用Tomcat启动项目
在这里插入图片描述
idea Tomcat启动项目报错 Message: 前言中不允许有内容,等其它问题_第4张图片
idea Tomcat启动项目报错 Message: 前言中不允许有内容,等其它问题_第5张图片
idea Tomcat启动项目报错 Message: 前言中不允许有内容,等其它问题_第6张图片

==========================================================
11.访问页面 http://localhost:8080/test/t1 ,报错
idea Tomcat启动项目报错 Message: 前言中不允许有内容,等其它问题_第7张图片

idea Tomcat启动项目报错 Message: 前言中不允许有内容,等其它问题_第8张图片
解决:11 报错问题
idea Tomcat启动项目报错 Message: 前言中不允许有内容,等其它问题_第9张图片
idea Tomcat启动项目报错 Message: 前言中不允许有内容,等其它问题_第10张图片
WEB-INF 下创建 bil
idea Tomcat启动项目报错 Message: 前言中不允许有内容,等其它问题_第11张图片
选中 bil 导入包
idea Tomcat启动项目报错 Message: 前言中不允许有内容,等其它问题_第12张图片
idea Tomcat启动项目报错 Message: 前言中不允许有内容,等其它问题_第13张图片
效果
idea Tomcat启动项目报错 Message: 前言中不允许有内容,等其它问题_第14张图片

==========================================================
12.包版本不一致更改
idea Tomcat启动项目报错 Message: 前言中不允许有内容,等其它问题_第15张图片
idea Tomcat启动项目报错 Message: 前言中不允许有内容,等其它问题_第16张图片
idea Tomcat启动项目报错 Message: 前言中不允许有内容,等其它问题_第17张图片

==========================================================
13.再次访问,成功
在这里插入图片描述

==========================================================
14. 启动报错【*】
在这里插入图片描述
Error:Failed to load project configuration: cannot parse file E:\ideaProject\Test\SpringMVC-Study.idea\artifacts\SpringMVC_01_war_exploded.xml: ParseError at [row,col]:[1,1]
Message: 前言中不允许有内容。

14.1 关闭项目,删除项目 .idea 文件,从新打开项目,创建 From Modeules
idea Tomcat启动项目报错 Message: 前言中不允许有内容,等其它问题_第18张图片

选择要启动的项目,进行创建
idea Tomcat启动项目报错 Message: 前言中不允许有内容,等其它问题_第19张图片
添加 lib 导入包,【导包配置参考 11】
idea Tomcat启动项目报错 Message: 前言中不允许有内容,等其它问题_第20张图片
14.2 如果删除 .idea 后从新打开 idea -> Project Strucrure -> Artifacts 中为空
idea Tomcat启动项目报错 Message: 前言中不允许有内容,等其它问题_第21张图片
解决 14.2 问题,选择到要启动的项目

idea Tomcat启动项目报错 Message: 前言中不允许有内容,等其它问题_第22张图片
添加 Web
idea Tomcat启动项目报错 Message: 前言中不允许有内容,等其它问题_第23张图片
idea Tomcat启动项目报错 Message: 前言中不允许有内容,等其它问题_第24张图片
idea Tomcat启动项目报错 Message: 前言中不允许有内容,等其它问题_第25张图片
idea Tomcat启动项目报错 Message: 前言中不允许有内容,等其它问题_第26张图片
idea Tomcat启动项目报错 Message: 前言中不允许有内容,等其它问题_第27张图片
从新配置 Tomcat 启动,【Tomcat配置参考 10】,完成!
idea Tomcat启动项目报错 Message: 前言中不允许有内容,等其它问题_第28张图片

你可能感兴趣的:(SpringMVC,intellij-idea,tomcat,java)