idea Maven Spring MVC下Tomcat服务器部分情况出现404(提供源代码工程)

初学Spring MVC,完整工程代码链接:链接:https://pan.baidu.com/s/16OPjB1CI5R1arU2rxERmsA 密码:rw88
个人排查错误觉得是.iml文件的问题
希望大佬们答疑解惑,不胜感激!
图片说明
图片说明
图片说明

5个回答

图片说明

在webapp文件夹下面新建一个ROOT目录,然后把静态资源,比如html或者图片,放到ROOT里面。
tomcat默认是ROOT,除非你修改server.xml里面的路径。

qq_37186966
CHANGER_NI 还是没有用
一年多之前 回复
qq_37186966
CHANGER_NI 我没有用到静态资源,就写了一个jsp
一年多之前 回复

这个问题应该是上下文路径错误,你看看配置的服务context是否正确。

qq_37186966
CHANGER_NI 还是不行。。
一年多之前 回复
qq_37186966
CHANGER_NI 好的我看看
一年多之前 回复

你直接输入地址肯定是到不了的,springmvc的配置拦截了你的手动输入地址的方式。
将你的target/springmvc2下面的index.jsp


Hello World!



改为:
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">



Insert title here


/jsp:forward


可以直接跳转到你的test页面。
u012261499
s3578505 代码贴在下面了 上面的复制出来以后有问题
一年多之前 回复

<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">



Insert title here


/jsp:forward

qq_37186966
CHANGER_NI 谢谢了,但好像我用/home/index就能访问了,之前估计是改错了
一年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
导致spring mvc出现404的一种情况
原因:web配置文件引入了两个配置文件,一个是spring的,一个是spring mvc的,spring配置文件下配置了包扫描,而spring mvc配置文件没有配置,在spring mvc上填上就好了 contextConfigLocation classpath*:spring/spring-context.xml
maven 部署Tomcat服务器 404
今天第一次学Maven,然后在Eclipse 创建一个简单的Meven项目,然后部署到了Tomact中,但是用浏览器打开一直报404rnhttp://localhost:8080/ 进的去rnhttp://localhost:8080/Demo_Text/ 就直接报的是404了
访问Tomcat服务器页面出现404
-
spring mvc 404
开始的时候还好好的,到后面加了点东西就变成404错误了,求教。rnweb.xmlrn[code=java]rnrnrn rn defaultrn /js/*rn /css/*rn /images/*rn /fonts/*rnrn rnrn encodingFilterrn org.springframework.web.filter.CharacterEncodingFilterrn rn encodingrn UTF-8rn rnrnrn rn encodingFilterrn /*rn rnrn rn rn rn rn rn rn rn rnrn rn rn rn rnrn rn rn rn rnrn rn rn rn rn rnrn rn rn rn rnrn rnrn rnrn rnrn rnrn rnrn rnrn rnrn rnrn rnrn rn LoginServletrn ppdai.user.web.servlet.LoginServletrn rn rn VerifyCodeServletrn ppdai.user.web.servlet.VerifyCodeServletrn rn rn RegistServletrn ppdai.user.web.servlet.RegistServletrn rnrnrnrn rn LoginServletrn /LoginServletrn rn rn VerifyCodeServletrn /VerifyCodeServletrn rn rn RegistServletrn /RegistServletrn rnrn rn rn springMybatisrn org.springframework.web.servlet.DispatcherServletrn 1rn rn rn springMybatisrn /WEB-INF/config/*-servlet.xmlrn rn rn springMybatisrn /views/*rn rnrn rn springMybatisrn /jsps/*rn rnrn rn rn rn rnrn rn contextConfigLocationrn /WEB-INF/config/spring-*.xmlrn rnrn rn org.springframework.web.context.ContextLoaderListenerrn rn rn DruidStatViewrn com.alibaba.druid.support.http.StatViewServletrn rn rn DruidStatViewrn /druid/*rn rnrnrnrnrn rnArchetype Created Web Applicationrnrn[/code]rnrnControllerrn[code=java]package ppdai.user.web.controller;rnrnimport org.springframework.stereotype.Controller;rnimport org.springframework.web.bind.annotation.RequestBody;rnimport org.springframework.web.bind.annotation.RequestMapping;rnimport org.springframework.web.bind.annotation.RequestMethod;rnimport org.springframework.web.bind.annotation.ResponseBody;rnimport org.springframework.web.servlet.ModelAndView;rnrnimport javax.servlet.ServletContext;rnimport javax.servlet.http.HttpServletRequest;rnimport javax.servlet.http.HttpServletResponse;rnimport javax.servlet.http.HttpSession;rnimport java.util.HashSet;rnimport java.util.Set;rnrn/**rn * Created by yangliwen on 2017/1/23.rn */rnrn@Controllerrn@RequestMapping(value = "/jsps")rnpublic class HomeController rnrn @RequestMapping(value = "/index.html",method = RequestMethod.GET)rn public ModelAndView Index(HttpServletRequest request,HttpServletResponse response)rn rn Object object= request.getSession().getAttribute("username");rn if(object!=null)rn rn ServletContext context=request.getServletContext();rn context.setAttribute("Username",object.toString());rn context.setAttribute("HasSign",true);rn rn ModelAndView modelAndView=new ModelAndView();rn modelAndView.addObject("hello","1234567");rn modelAndView.setViewName("index");rn return modelAndView;rn rnrn @RequestMapping(value = "/login2",method = RequestMethod.GET)rn public ModelAndView login2()rn rn ModelAndView modelAndView=new ModelAndView();rn modelAndView.setViewName("login");rnrn return modelAndView;rn rnrn @ResponseBodyrn @RequestMapping(value = "/login",method = RequestMethod.POST)rn public ModelAndView Login( HttpServletRequest request, HttpServletResponse response)rn rn HttpSession session=request.getSession();rn session.setMaxInactiveInterval(60);rn ServletContext application=session.getServletContext();rn Set onlineUserSet=new HashSet<>();rn session.setAttribute("username","peter");rn onlineUserSet=(Set)application.getAttribute("onlineUserSet");rn onlineUserSet.add("peter");rn application.setAttribute("onlineUserList",onlineUserSet);rn onlineUserSet=(Set)application.getAttribute("onlineUserSet");rnrn return null;rn rnrn[/code]rnrn无论请求哪个ACTION都没用。rnspringMybatis-servlet.xmlrn[code=java]rnrnrn rn rnrn rn rn rn rn rn rn rn rnrn rn rn[/code]rn搞了一天了,还是404,求教,项目大体结构:[img=https://img-bbs.csdn.net/upload/201702/02/1486035139_284383.jpg][/img]rn
spring mvc 页面404
就是一个简单的spring mvc的小例子,结合了网上的一些方法,后台console已经不报错了,但是就是404,rntomcat8.0的,spring的jar包和common什么的jar包也没问题,我把工程目录和代码截图放下面,求大牛解答下,弄了两天了rn
spring MVC 报404
[img=https://img-bbs.csdn.net/upload/201806/25/1529916835_484870.png][/img][img=https://img-bbs.csdn.net/upload/201806/25/1529916847_194624.png][/img][img=https://img-bbs.csdn.net/upload/201806/25/1529916859_245436.png][/img][img=https://img-bbs.csdn.net/upload/201806/25/1529916869_615733.png][/img][img=https://img-bbs.csdn.net/upload/201806/25/1529916879_843119.png][/img]
Spring mvc出现404的几个原因
出在web.xml xml配置出错一般为: &lt;servlet&gt; &lt;servlet-name&gt;springmvc&lt;/servlet-name&gt; &lt;servlet-class&gt;org.springframework.web.servlet.DispatcherServlet&lt;/servlet-class&gt; &lt;...
maven工程在tomcat服务器上的自动化部署
NULL 博文链接:https://doujiang327.iteye.com/blog/1450803
maven编译spring mvc工程出错
出错信息:rnMissing artifact org.aopalliance:com.springsource.org.aopalliance:jar:1.0.0:compilern这个包是被org.springframework.aop引用的,请问我到哪里才能找到这个包呢?
spring mvc 中文乱码(postman)maven工程
spring mvc 中文乱码(postman)maven工程
Idea创建Maven工程
下面是一个比较详细介绍IDEA安装配置使用的教程,免费的我觉得挺不错,推荐给大家。 https://www.bilibili.com/video/av30080993/?p=6
IDEA创建Maven工程
IDEA创建Maven工程IDEA创建Maven工程 1配置Maven环境配置IDEA 2创建Maven工程 1 使用IDE创建 11使用原型maven-archetype-webapp创建 111创建工程 112 为项目配置Tomcat 113 启动测试 12不用原型maven-archetype-webapp创建 121创建工程 122 添加Factes组件 123 添加artifact
IDEA配置maven工程
IDEA配置maven工程IDEA配置maven工程1.配置maven功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入 ...
IDEA Maven工程常见问题
检出项目后,不能添加到Tomcat;同时点击项目中的代码类,CTRL+鼠标不能进入源码;        IDEA右侧MAVEN PROJECT 菜单,提示 there are no maven project;项目无maven        解决:pom.xml 右键,Add as maven build file 每个Module路径配置要正确,不然运行main函数的时候,会报&quot;主函...
IDEA导入maven工程
1、打开IDEA,点击第二个选项“Import Porject”,然后选择源码根目录,然后 点“ok”,如图所示:2、导入已经存在的模型,根据提示maven项目选择根目录下的pom.xml文件。3、点击“OK”按钮,弹出下面配置页面,默认配置直接Next:IDEA识别出来maven项目。4、添加JDK。5、填写项目名称6、点击Finished后,IDEA会打开另一个窗口显示,此时IDEA会自动查找...
新建 maven mvc 工程
file->new->maven project 可以选择create a simple project ,会创建一个最简单的架构,如果是网站的话,采用这种方式,就自己额外添加对应的文件夹和配置文件 如果采用网站的骨架(archetype),如下图,catalog 选择internal 貌似是在本地找,不用连网络,很快,下面选中webapp的骨架,点击下一步 输入对应
idea搭建maven工程
使用idea搭建简易的maven工程 1新建工程 2创建个普通java工程 3输入项目组和项目名 4maven版本配置文件及本地库的修改 5工作空间及工程名修改 此时maven项目创建完成,但是maven生成骨架的时候将会非常慢,在第四步中的Properties添加archetypeCatalog=internal能提高maven生成骨架,添加此参数表示读取本地元数据,不加会读取中央仓库...
IDEA—IDEA使用Tomcat服务器出现乱码问题
Idea结合Tomcat,访问JSP页面使用response输出,出现了乱码!!!
spring mvc总报404
我是初学者,大神们请帮忙[img=https://forum.csdn.net/PointForum/ui/scripts/csdn/Plugin/003/monkey/21.gif][/img]rn这是目录架构:rn[img=https://img-bbs.csdn.net/upload/201606/07/1465270290_240924.png][/img]rnmaven:rn[img=https://img-bbs.csdn.net/upload/201606/07/1465270357_259140.png][/img]rnspring mvc配置:rn[img=https://img-bbs.csdn.net/upload/201606/07/1465270420_600406.png][/img]rnweb配置:rn[img=https://img-bbs.csdn.net/upload/201606/07/1465270476_643930.png][/img]rn控制器controller:rn[img=https://img-bbs.csdn.net/upload/201606/07/1465270578_308602.png][/img]rnjsp页面:rn[img=https://img-bbs.csdn.net/upload/201606/07/1465270639_91598.png][/img]rnrn小涛在这里谢谢大神们了。。。[img=https://forum.csdn.net/PointForum/ui/scripts/csdn/Plugin/003/monkey/5.gif][/img]
Spring MVC 设置404页面
如题,学校实训项目使用的Spring框架来做的包括MVC,我们需要在项目中用同一的出错页面,也就是所有的404都指向一个Error.jsp页面rn哪位大侠能告诉我怎么设置呢?
Spring MVC HTTP ERROR 404
在学习Spring mvc 的时候遇到这个问题:rnrn请求能够到达Controller,但是Controller在return的时候, 找不到对应的视图文件, 报错rnrnHTTP ERROR 404rnrnProblem accessing /views/index.jsp. Reason:rnrn NOT_FOUNDrnrn但是当我不配置Spring MVC 的时候 用localhost:8888/views/index.jsp 是可以打开这个页面的。rnrn请各位不舍赐教。rnrnweb.xml 代码:rnrn[code=XML]rnrnrn rn rn contextConfigLocationrn classpath*:/spring/*.xmlrn rnrn rn org.springframework.web.context.ContextLoaderListenerrn rn rn rn org.springframework.web.util.Log4jConfigListenerrn rn rn rn springrn org.springframework.web.servlet.DispatcherServletrn 1rn rn 加载/WEB-INF/目录下的所有XML作为Spring MVC的配置文件rn contextConfigLocationrn /WEB-INF/spring/spring-servlet.xmlrn rn rn rn rn springrn /*rn rn rn rn encoding-filterrn org.springframework.web.filter.CharacterEncodingFilterrn rn encodingrn UTF-8rn rn rn forceEncodingrn truern rnrn rnrn rn encoding-filterrn /*rn rn rn rn rn index.htmlrn rnrnrn[/code]rnrndispatcher-servlet.xml 代码:rn[code=XML]rnrnrn rn rn rn rn rn rn rn rn rnrn rn rn rn rn[/code]rnrn[code=Java]rnpackage com.gae.controllers;rnrnimport org.springframework.stereotype.Controller;rnimport org.springframework.web.bind.annotation.RequestMapping;rnrn@Controllerrnpublic class HomeController rn @RequestMapping(value="/home")rn public String Index()rn return "index";rn rnrn[/code]rnrnweb根目录是:warrnrnwarrn|-viewsrn| |-index.jsprn|-WEB-INF
IDEA Spring MVC项目
IDEA配置好得Spring mvc 项目,下载导入可直接使用,谢谢下载!
idea spring mvc demo
intellij idea spring mvc demo
调接口出现404情况
基本是前端问题:接口前面多出现一个   /  
spring mvc 访问静态资源404
访问比如css js出现404提示 在spring的配置文件中加上如下代码即可
spring mvc 关于maven
最近在学spring mvc 想用maven搭建一个spring mvc 的框架 请问下rn搭建的时候用eclipse开发好 还是Myeclipse 开发好。rn如果用Myeclipse的话 该怎么搭建spring mvc的框架呢
Spring MVC maven第二例
NULL 博文链接:https://jiaozhiguang-126-com.iteye.com/blog/1843208
基于Maven的spring mvc
基于Maven搭建的spring mvc 标准配置,使用到拦截器等spring mvc的基本应用
maven与spring MVC
使用MAVEN 结合SPRING DWR hiberante validation
Spring MVC Maven
一个简单的SPRING MVC MAVEN 空框架,分享给大家一起用
基于Maven的Spring + Spring MVC + Mybatis的工程实例
1. 该java工程师基于Maven的Spring + Spring MVC + Mybatis的工程实例 通过一个简单的登录功能了解搭建spring + mybatis的各个部分。 2. 数据库使用的是mysql5.6, 实例涉及一张表 t_user,请查看sqlScript中的脚本 数据库、用户名可根据具体情况更改,查看 src/conf/jdbc.properties 进行 更改 3. java编译环境 jdk1.6, tomcate 6 4. 该工程使用Maven下载所需要的jar包,具体请查看工程中的pom.xml 5. 另外赠送mybatis的pdf资料帮助新手快速学习。
IDEA创建spring工程
1.new-project   2.选择Spring,然后按照图示选中响应模块,create empty spring-config.xml, 就会在创建工程后默认创建出来一个spring的配置文件,然后点击next 3. 给自己的工程起一个名字,点击finish 4.工程创建成功,IDEA会自动下载必须的jar包 ...
spring mvc工程
能跑通的spring mvc工程,适合初学者使用....
IDEA 部署spring mvc项目,解决 404 错误
首先出现这个页面,我尼玛当时就是鬼火冒。此时需要冷静去看看我们的配置问题,也就是idea导入eclipse的时候配置问题,以下就是404页面 好嘛,我一直学到一句口头禅,慢慢里嘛,慌啥子黄麻。ok,这里我多说一句如果你觉得是配置不对的问题,那么重新导入下项目,所有配置重新来一遍,有时候会比你一直纠结这个问题强很多。好我们来配置下项目 第一步: 第二步
spring MVC部分测试方法
集成测试法测试Spring MVC部分博客链接spring资源
Spring MVC部分知识点
环境搭建流程: 1. 引入依赖:     1. web 项目相关: servlet,jstl,spring-mvc     2. 上传图片:fileUpload     3. 数据库操作:mysql,spring-jdbc,druid     4. 测试相关:junit,spring-test 2. 创建 spring-web.xml spring-service.xml spring
Idea 自己写mvc demo 的时候总是出现 404
Idea 自己写mvc demo 的时候总是出现 404 对照着网上的demo写的,结果跑起来没有页面,最后查资料发现idea 2018 要先package 打包生成war 文件,这个时候在跑起来就能看到页面了...
Maven详解——IDEA创建Maven工程
Maven详解—— 概述 Maven详解—— 安装 Maven详解——IDEA创建Maven工程 Maven详解——Maven的常用命令 Maven详解——依赖管理 Maven详解——冲突解决 IDEA创建Maven工程 1、IDEA指定本地Maven 2、创建java工程 2.1 创建java工程 2.2 java工程目录结构 2.3 ...
idea中maven工程下启动报错
console中报的错误信息SpingBoot:Unregistering JMX-exposed beans on shutdown 开发环境 idea+maven整合jsp 之前都是使用的eclipse所以在使用idea时有很多不一样的地方,接下来是展现真正的技术了!! `` //在pom.xml中添加tomcat依赖 &amp;amp;amp;lt;!-- tomcat 的支持.--&amp;amp;amp;gt; &amp;amp;amp;...
IDea Maven工程创建的分页查询
idea 中的接口 package cn.bdqn.dao; import cn.bdqn.entity.employee; import java.sql.SQLException; import java.util.List; /** * Created by linlin on 2017/6/16. */ public interface empdao { public L
相关热词 c# login 居中 c# 考试软件 c# 自然语言分析 c# 分段读取文件 c# 泛型反射 c#打断点 c# 时间转多少秒 c# 线程函数加参数 c# modbus 读取 c#查询集合表