Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >专栏 >配置了WebServlet,访问却是404?

配置了WebServlet,访问却是404?

作者头像
废江_小江
发布于 2022-09-05 06:30:31
发布于 2022-09-05 06:30:31
1.2K0
举报
文章被收录于专栏:总栏目总栏目
tomcat中的注解不生效?

今天新建一个springmvc项目,用的maven工程。后面需要用到web项目,所以在maven中添加web支持即可

配置tomcat后,运行服务器跳出网址,index.jsp可以访问, 但是后台的servlet是一个不行,于是开始分析。最后发现竟然是一处地方没勾选,网上很多答案都没有注意到我这个细节,如图:

硬性要求
  • jdk的版本必须大于8
  • tomcat的版本必须大于7
  • xml文件中version必须大于3.0

以上是使用注解开发的硬性要求,我的没出现页面是操作有误,现在说下操作流程:

  • 添加maven的web支持
  • 添加facets中的web,并且填写1.web对应的xml文件 2.web对应的目录 3.勾选socure文件(我就是这个没勾选)
  • 在artifacets选项中添加对应的web支持artifacets
  • 配置tomcat,填写对应的artifacets给tomcat即可

总结:在使用maven中最好知道每一步的意思,这样才能熟悉部署操作

废江博客 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 转载请注明原文链接:配置了WebServlet,访问却是404?

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
tomcat报错One or more listeners failed to start.
今天真是找报错的一天,就是因为使用maven搭建springmvc工程,实在是太累了,之前报错tomcat找不到servlet是因为没有勾选源文件,这里勾选后,继续报错:
废江_小江
2022/09/05
2.5K0
tomcat报错One or more listeners failed to start.
ssm整合,事务,aop,事务传播为什么失效???
好久没写博客了,今天小写一篇博客,简单写一遍ssm整合,其实之前已经写过了,在layui快速开发这篇博客里,这次主要写出原理以及细节,和一些demo
废江_小江
2022/09/05
2170
Servlet3.0新特性:这些你都知道么??
本文是 springboot 系列第 1 篇,平常我们用 springboot 最多的场景是开发 web 项目,而 springboot 中开发 web 用的是 springmvc,而 springmvc 是依靠 servlet 建立起来的,所以我们需要先了解 servlet,servlet 比较早的版本是 2.5,然后 3.0 改动比较大,目前已经 5.0 以上的版本了,3.0 改动比较大,所以本文主要以 servlet3.0 为例,来说一下 servlet3.0 中的一些新特性。
路人甲Java
2021/03/21
2.6K0
stl-二分查找binary_search和sort
废江博客 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 转载请注明原文链接:stl-二分查找binary_search和sort
废江_小江
2022/09/05
3290
stl-二分查找binary_search和sort
mapper报错非法绑定?xml却查不出错误?
今天重新跑了一下之前的ssm项目,但是发现数据查不出来,而且也没报错,首先f12查看报错,500.我debug项目后发现是service.login()的方法那后面便没了回声,便猜到应该是mapper出了问题,但我还不知道在哪里。也回忆起之前写项目的时候写mapper.xml的时候,新写的方法就是没有用。我顿悟了,去查看target的dao层下的xml的文件,果然!没有。一时间,风起云涌,我知道这一刻,我不再是个小丑,不再是那个被bug欺负的小丑。
废江_小江
2022/09/05
5180
mapper报错非法绑定?xml却查不出错误?
记接一个springmvc项目的历程
从上个星期一开始写,写了五天,调试了2天,最终完成,不得不说springmvc真的是一堆坑,原本是一个简单的小项目,想接下来练练手,却万万没想到花了如此多的时间,好在也不是完全没有收获,至少学会了如何整合ssm,以及真正使用了mybatis,用起来还是很方便的。这里做一个总结!
废江_小江
2022/09/05
4640
记接一个springmvc项目的历程
Eclipse JavaEE 开发环境配置(JDK、Tomcat、Maven)
最近有很多小伙伴,问我一些Eclipse(学校一般都默认用这个)配置开发环境的一些问题,例如 Tomcat 等等,至于下载 IDE 的步骤,就不说了,直接搜索 Eclipse 去官网点击下载就可以了
BWH_Steven
2020/05/09
2.7K0
05-树9 Huffman Codes
In 1953, David A. Huffman published his paper “A Method for the Construction of Minimum-Redundancy Codes”, and hence printed his name in the history of computer science. As a professor who gives the final exam problem on Huffman codes, I am encountering a big problem: the Huffman codes are NOT unique. For example, given a string “aaaxuaxz”, we can observe that the frequencies of the characters ‘a’, ‘x’, ‘u’ and ‘z’ are 4, 2, 1 and 1, respectively. We may either encode the symbols as {‘a’=0, ‘x’=10, ‘u’=110, ‘z’=111}, or in another way as {‘a’=1, ‘x’=01, ‘u’=001, ‘z’=000}, both compress the string into 14 bits. Another set of code can be given as {‘a’=0, ‘x’=11, ‘u’=100, ‘z’=101}, but {‘a’=0, ‘x’=01, ‘u’=011, ‘z’=001} is NOT correct since “aaaxuaxz” and “aazuaxax” can both be decoded from the code 00001011001001. The students are submitting all kinds of codes, and I need a computer program to help me determine which ones are correct and which ones are not.
废江_小江
2022/09/05
2040
如何使用maven搭建web项目「建议收藏」
我个人已经做了几年的java web开发了,由于所在的公司是业务型公司,用的都是一些老旧的稳定技术,很少接触到稍微新点的内容,
全栈程序员站长
2022/07/12
9550
如何使用maven搭建web项目「建议收藏」
Tomcat常见问题与简单的Servlet开发
当我们在Eclipse上开发web工程时,工程部署到Tomcat上了,所以修改文件的源码时,Eclipse会自动将更改后的文件重新部署到Tomcat上,但是如果你做出修改的内容仍然在浏览器中看不到,那么可以使用以下几种常用的解决方法:
端碗吹水
2020/09/23
8250
Tomcat常见问题与简单的Servlet开发
04-树5 Root of AVL Tree
An AVL tree is a self-balancing binary search tree. In an AVL tree, the heights of the two child subtrees of any node differ by at most one; if at any time they differ by more than one, rebalancing is done to restore this property. Figures 1-4 illustrate the rotation rules.
废江_小江
2022/09/05
1360
04-树5 Root of AVL Tree
如何在IDEA2017创建Maven的Web工程
和Eclipse不一样,在IDEA中创建Maven的web工程相对来说麻烦一些,Eclipse只需要创建Maven工程的时候选个war包然后创建个WEB-INF和web.xml,再配置个javaee的依赖就完事了。IDEA则要多几个配置步骤,刚上手IDEA的新手容易掉坑,所以在此分享一下创建步骤。
端碗吹水
2020/09/23
5080
如何在IDEA2017创建Maven的Web工程
Servlet简介和环境设置
Servlet 是运行在 Web 服务器或应用服务器上的程序,它是作为来自 Web 浏览器或其他 HTTP 客户端的请求和 HTTP 服务器上的数据库或应用程序之间的中间层。
久绊A
2023/12/23
2920
E011Web学习笔记-Servlet
实际上Servlet是一个接口,定义了Java类被浏览器访问到(或者说被Tomcat识别的)规则;
訾博ZiBo
2025/01/06
660
E011Web学习笔记-Servlet
IntelliJ IDEA 中的 Maven 项目初体验及搭建 Spring MVC 框架
在「详述 IntelliJ IDEA 创建 Maven 项目及设置 java 源目录的方法」一文中,我们已经将 IntelliJ IDEA 中的 Maven 项目的框架搭建完成。接着上文,在本文中,我们更近一步,利用 Tomcat 运行我们的 Web 项目。
CG国斌
2018/04/29
2.3K4
IntelliJ IDEA 中的 Maven 项目初体验及搭建 Spring MVC 框架
​8. Servlet入门 - 使用Maven创建javaweb工程、使用web.xml配置路径、使用注解方式配置路径
上一章节,我们讲解了一下基础的 Idea 集成 Tomcat,并且也说明了一下如何添加 jar 包,创建 web 项目工程。
Devops海洋的渔夫
2022/01/14
1.6K1
​8. Servlet入门 - 使用Maven创建javaweb工程、使用web.xml配置路径、使用注解方式配置路径
代码审计 | Java Web 核心技术 - Servlet
Servlet 是 Java Web 容器中运行的小程序,Servlet 原则上可以通过任何客户端-服务端协议进行通信,但它们常与 HTTP 一起使用,因此 Servlet 通常作为 “HTTP Servlet”的简写。
TeamsSix
2022/09/20
4910
代码审计 | Java Web 核心技术 - Servlet
idea创建SpringMVC项目 (1)
2.左侧选择Maven,勾选Create from archetype,选择3,next
桑鱼
2020/03/18
1.5K0
idea创建SpringMVC项目 (1)
JavaWeb课程复习资料(五)——配置Tomcat
在项目上点击【鼠标右键】,选择【Add Framework Support...】
红目香薰
2022/11/29
3340
JavaWeb课程复习资料(五)——配置Tomcat
IDEA 新建 JavaWeb 项目(附:找不到 Web Application 解决方法)
由于 IDEA 版本更新,JavaWeb 项目的创建流程也会发生一些变化,这篇文件记录了新建一个 JavaWeb 项目的全流程,其中包括一些需要注意的细节以及可能发生问题的解决方法,希望能帮到大家。 IDEA 新建 JavaWeb 项目 新建 Java Project File -> New -> Project [在这里插入图片描述] 选择自己的 SDK,直接点击 Next [在这里插入图片描述] Next [在这里插入图片描述] 填写项目名称 -> Finish [在这里插入图片描述] 新建 We
ruochen
2022/03/03
4.6K0
相关推荐
tomcat报错One or more listeners failed to start.
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档