Servlet jsp跳转到Servlet 出现404错误的路径设置方法

解决servlet404报错 解决 servlet 404 报错 阅读详情

 jsp跳转到Servlet 出现404错误的路径设置方法 


解决一:

最近又遇到了这种问题,百度了好久,发现有人说要在action的路径里面写Servlet文件的绝对路径,比如说,单独打开servlet的地址为http://localhost:8080/TomcatTest/LoginConfServlet,那么就在action里面写http://localhost:8080/TomcatTest/LoginConfServlet。

我尝试着将http://localhost:8080移除,只保留/TomcatTest/LoginConfServlet,还是可以成功的。

总结:jsp跳转到servlet的时候,路径设置为/项目名/Servlet名。Servlet中dispatcher跳转到jsp页面时,也要写上/文件夹名/jsp文件名。

图示:

 

 

 

 


 

解决二:

之前遇到了一个问题,最后自己摸索着突然就搞清楚了。

问题就是:新建的动态web项目,发布到tomcat之后,jsp可以单独访问,servlet可以单独访问,但是通过form表单跳转到servlet的类则出现404错误。

反复研究了很久也没发现解决方案,可能这是个最基础的设置吧,根本没有人解答。

通过学习,我发现最重要的一点就是servlet编译好之后生成的类,存放位置十分关键。

按照默认设置的话,类是存放在build/classes文件夹中的,

但是由于我们建立的jsp文件是存放在web-content文件夹中的,

所以jsp文件没法找到servlet生成的class文件。

解决方案就是在build path里面重新设置class的输出文件夹,放到web-inf文件夹下面的classes中,如果没有这个classes文件夹,则要自己新建一个。


解决三:

还有一次出现404错误的原因是编写的servlet程序没有编译成class文件,解决如下:

正常情况下,java只要编辑就会自动生成class文件
如果没能生成,你还可以在studio头部的菜单栏中,选择”项目“,下边有个清理和自动构建的选项!
你点点,应该就能生成class文件了!







用注释注册的servlet 访问显示404 使用配置文件注册servlet实现登录功能可以跳转主页,但是用注释注册servlet,访问显示404。 解决方案: 将web.xml中的metadata-complete属性改为false <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instan 阅读详情

相关推荐

第一个Servlet程序(包括javac编译找不到目录,不存在文件,输入网址出现404问题解决方案)

设置目录和文件,配置环境变量,编译过后打包到classes文件中,编写web.xml代码,命令窗口打开Tomcat,然后地址栏输入正确就欧克啦,可能编译javac时会出现没有文件,不是目录等问题,地址输入进去可能出现404路径报错,文章里可能会有适合你得的决方案

weixin_74261569的博客 1034

Servlet3.0 jsp跳转到Servlet 出现404错误的路径设置方法

最近又遇到了这种问题,百度了好久,发现有人说要在action的路径里面写Servlet文件的绝对路径,比如说,单独打开servlet的地址为http://localhost:8080/TomcatTest/LoginConfServlet,那么就在action里面写http://localhost:8080/TomcatTest/LoginConfServlet。 我尝试着将http:...

weixin_30381317的博客 3966

Akamai-3.0补环境逆向-DHL快递查询

那么我们的请求过程就是:1.请求首页的html文件,通过re或xpath,提取到这个url,拼接官网地址,得到这个js文件的地址。返回的_abck为0,表示环境正确,请求搜索接口返回200,说明返回的_abck正确,如果过程错误或环境补的有问题会返回403或428这两个状态码。那么,就是这个包返回的,而且这个包需要请求两次,第一次get请求,返回的这个-1的cookie,第二次请求,带上一个sensor_data的参数,进行post请求,最终返回这个0的cookie,代表你过了akamai这个盾。

2302_76420666的博客 2856

servlet出现404问题深入剖析

servlet出现404问题深入剖析 问题原因: 404(资源未找到) 1、客户端发起的请求中,输入的url中的servlet拼写错误,在web.xml中的找不到对应的url-pattern(注意区分大小写)。 2、客户端发起的请求中,输入的url中的项目名称错误(注意区分大小写)。 关于路径错误进行分析 1.在web_INF下的xml文件中设置访问路径: <servlet> <servlet-name>listAllStudentServlet</servlet-n

weixin_40912987的博客 1万+

FreeRTOS移植实战:从零开始在STM32上搭建多任务系统(含Proteus仿真配置)

本文详细介绍了如何在STM32平台上从零开始移植FreeRTOS,并搭建多任务系统,包含Proteus仿真配置。通过环境准备、源码移植、多任务设计到仿真调试的全流程实战,帮助开发者快速掌握FreeRTOS在STM32上的应用技巧,提升嵌入式开发效率。

weixin_33737134的博客 231

Modbus 通信协议详解

Modbus是由 Modicon(现为施耐德电气公司的一个品牌)在 1979 年发明的,是全球第一个真正用于工业现场的总线协议。ModBus网络是一个工业通信系统,由带智能终端的可编程序控制器和计算机通过公用线路或局部专用线路连接而成。其系统结构既包括硬件、亦包括软件。它可应用于各种数据采集和过程监控。为更好地普及和推动Modbus在基于以太网上的分布式应用,目前施耐德公司已将Modbus协议的所有权移交给 IDA(,分布式自动化接口)组织,并成立了 Modbus-IDA 组织。

Projectsauron 的博客 7万+

jsp 跳到servlet路径_Servlet3.0 jsp跳转到Servlet 出现404错误的路径设置方法

最近又遇到了这种问题,百度了好久,发现有人说要在action的路径里面写Servlet文件的绝对路径,比如说,单独打开servlet的地址为http://localhost:8080/TomcatTest/LoginConfServlet,那么就在action里面写http://localhost:8080/TomcatTest/LoginConfServlet。我尝试着将http://local...

weixin_39614011的博客 162

手把手教你学Simulink——基于Simulink的无感FOC(滑模观测器+PLL)实战

本文详细介绍了基于Simulink的无感FOC(滑模观测器+PLL)实现方法。主要内容包括:1)SMO+PLL原理精讲,阐述滑模观测器核心思想和PLL的作用;2)系统架构全景图展示;3)Simulink建模全流程,从基础FOC框架到SMO和PLL模块的实现;4)关键参数整定指南和工程实践要点;5)仿真结果分析及常见问题解决方案。该方法可有效替代机械传感器,降低成本并提高可靠性,适用于空调压缩机、电动汽车水泵等工业场景。文章还提供了详细的调试建议和动手实践指导。

MHD0815的博客 83

Jsp跳转Serlet出现404情况

记一次踩雷经历… 最近在自学jsp,servlet,使用idea创建web项目的时候,出现了jsp跳转servlet页面404的情况,卡了很久,最后解决方法是 Jsp的form表单中跳转Servlet路径必须为/项目名/Servlet注解引用名 Servlet重定向jsp页面路径必须为/目录名/jsp文件 如下图 ...

Haomua的博客 738

Windows下Anaconda和PyTorch深度学习环境完整安装配置教程

本文详细介绍了在Windows系统下安装配置PyTorch深度学习环境的完整流程。主要内容包括:硬件环境检查(确认GPU支持)、Anaconda环境管理系统的安装与配置、虚拟环境的创建与管理方法、以及PyTorch及其相关组件的安装指南。特别强调了版本兼容性选择策略(如CUDA版本的确定)、显卡驱动更新、使用Anaconda创建隔离的PyTorch专用环境等关键步骤。无论是使用CPU还是GPU版本,读者都能按照教程快速搭建稳定的PyTorch开发环境,为深度学习项目打下坚实基础。

FJN110的博客 973

MIPI D-PHY TX 一致性测试实例解析 Part 03

本文之前,已经讨论了MIPI D-PHY TX的1.3.x和1.4.x的测试项,1.5.x的测试项相对较少,主要是用于时钟和数据通道相关的时序测量

一只豌豆象的博客 5185

jsp 自动倒数_java ee 中 Jsp 页面的定时的跳转(数字倒数)

java ee 中 Jsp 页面的定时的跳转,实现数字倒计时跳转固定页面1,Servlet类RefreshServlet类实现package org.servlet;import java.io.IOException;import javax.servlet.ServletException;import javax.servlet.annotation.WebServlet;import ja...

weixin_39545269的博客 556

《R 语言卡方检验全解析:手写代码实现与详细步骤》卡方检验

卡方检验(Chi-Square Test)是一种常用的统计方法,主要用于检验分类变量之间的独立性或拟合优度。在医学、社会科学等领域中,卡方检验常用于分析两个或多个分类变量之间的关系。以下是卡方检验的全面解析,包括实现代码和手写公式。χ2∑Ei​Oi​−Ei​2​Oi​Ei​dfr−1c−1rcdfk−1k如果卡方统计量大于临界值,或 p 值小于显著性水平(如 0.05),则拒绝原假设。

Mrrunsen的博客 685

springmvc以html作为视图_SpringMVC怎么支持html视图啊?

WebController.javapackage com.yiibai.springmvc;import org.springframework.stereotype.Controller;import org.springframework.web.bind.annotation.RequestMapping;import org.springframework.web.bind.annota...

weixin_33121345的博客 137

【24E】SWT6652 wifi驱动加载失败问题分析及解决方案

修改驱动配置Kconfig。是由于内存分配失败导致。

wgl307293845的博客 219

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

jsp跳转到servlet 出现 404 路径错误的问题解决办法

转载只为收集学习使用 侵删。

DreamCatcher的记录本 2万+

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

解决jsp/html界面跳转servlet出现404错误的方法

注意:路径的修改应该参照保出404网站的连接,通常是发布的连接与访问资源的连接不一样造成的。tomcat发布项目时所使用的路径名称与项目不同。在deployment中更改出现404项目的路径。检查页面的跳转路径和名称拼写是否正确。最近在学习黑马项目过程中遇到的问题。

weixin_45803282的博客 3470

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

java jsp 路径404,自建目录中jsp页面访问servlet路径出错404

---恢复内容开始---自建目录中jsp页面访问servlet路径出错404使用eclipse建立的项目,总是会遇到路径问题,比如jsp页面访问servlet,jsp在默认的路径、jsp在自建目录中的访问路径(web.xml的URL)是有区别的。若是访问路径设置不对,总会出现头痛的404访问不到结果:下面是giveRadius.jsp页面输入半径,提交到servlet的Computer.java中...

weixin_35786770的博客 1306

JavaWeb——404错误

JavaWeb中404路径问题的解决方法 配置文件路径错误问题

pxl20171799的博客 1万+

关于eclipse中jsp访问servlet出现404以及500问题的自我调试

关于eclipse中jsp访问servlet出现404以及500问题的自我调试 500问题 检查项目运行配置的jdk版本与Tomcat版本是否兼容。 404问题 大概率为没有找到资源异常,如果应用web.xml配置,确保配置文件的正确性。 源文件没有编译,请寻找build目录下是否有classes文件夹(如没有需更改视图),网上解决方法为在web—inf下创建classes文件夹,并在项目的buildpath下设置为sourse目录,两种方法需自己酌情尝试。 在web—inf的lib目录下导入serv

weixin_45272922的博客 6130

jsp访问servlet报404错误

jsp在使用绝对路径访问servlet类的情况下依然报错的可能情况(文件名输入正确的情况下)

qq_53250255的博客 5740

关于jsp表单提交中action所指向Servlet路径问题的总结

初学java web,在使用servlet处理jsp时发现很多提交表单时发生的错误都是因为提交路径出错造成的。 现以自己为例说明: 项目目录结构如下: web.xml文件主要内容如下: This is the description of my J2EE component This is the display name of my J2EE compone

玲小洋的博客 3万+

初学者学习servlet常见错误总结(超详细) ## 初学者在学习servlet有很多容易犯的小错误,造成控制器无法跳转的情况,servlet404错误,servlet500错误。按照步骤彻底解决控制

初学者学习servlet常见错误总结(超详细) ## 初学者在学习servlet有很多容易犯的小错误,造成控制器无法跳转的情况,servlet404错误,servlet500错误。按照步骤彻底解决控制器无法跳转问题!!!

weixin_46009389的博客 5912
上一篇: 一年级孩子应该掌握什么
下一篇: Could not load the Tomcat server configuration at \Servers\Tomcat v8.0 Server at localhost-config
死神在世
博客等级 码龄14年 233粉丝 102原创
评论 14
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值