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

本文详细介绍了在Eclipse环境下,如何处理JSP页面访问Servlet时出现的404错误。作者通过实例展示了项目结构、web.xml配置以及不同目录下JSP页面访问Servlet的URL变化。此外,还提及了jQuery引入路径问题、JSP页面的定时跳转实现、以及解决JSP与Servlet数据不同步的方法。对于Java Web开发者,这些是常见的问题,理解它们对于项目开发至关重要。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

---恢复内容开始---

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

使用eclipse建立的项目,总是会遇到路径问题,比如jsp页面访问servlet,jsp在默认的路径、jsp在自建目录中的访问路径(web.xml的URL)是有区别的。若是访问路径设置不对,总会出现头痛的404访问不到结果:

0b40987c68ef11e94c455be0f0a4d564.png

下面是giveRadius.jsp页面输入半径,提交到servlet的Computer.java中求出面积。

一、jsp页面在默认的WebConnet下面

1 项目结构

d20cfba8253959c72ab3187e9da393be.png

2 web.xml内容

computer

ch7.servlet.Computer

computer

/getRadius

2227dc2eef2250417f63280eb2ddf91b.png

3 giveRadius.jsp

pageEncoding="UTF-8"%>


输入圆的半径:

4 运行结果  注意看路径

8beea3b356ca2d3441cbd81c80396a45.png

900348d348cb667ebe1f05d43821be6a.png

二 若giveRadius.jsp在自建的目录中,访问路径需要根据自建目录做相应的改变,jsp页面放在ch7目录中,则URL=/ch7/getRadius。

1 项目结构

9c4ad140b88c0e32d0e48dc2cad24586.png

2 web.xml

6cd4a5c9643dac076d54a50c08e62b00.png

3 运行结果 注意访问路径变了。

279d67ad66dbfdd620782f80916b80b4.png

e662398651508742754b4af7ee29bb66.png

记录---java中jsp页面引入jquery路径的问题

今天在jsp页面中引入jquery的时候因为路径不对总是报404,网上的方法找到几种试了试但是最后结果还是不生效,遂想起原先的项目中有引入外部jquery的例子,所以立马看了看,发现当时的项目中是用$ ...

java ee 中 Jsp 页面的定时的跳转(数字倒数)

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

angularjs中的页面访问权限设置

11月在赶一个项目,这阵子比较忙,挤挤时间更一篇博客吧,如标题所述说说在ng中页面访问权限控制的问题,水平有限各位看官见谅: 在以往的项目中,前后端常见的配合方式是前端提供页面和ui加一点DuangD ...

关于jsp web项目,jsp页面与servlet数据不同步的解决办法(报错404、405等)即访问.jsp和访问web.xml中注册的/servlet/的区别

报错信息: Type Status Report Message HTTP method GET is not supported by this URL Description The method ...

Servlet跳转到JSP页面后的路径问题相关解释

一.现象与概念 1. 问题 在Servlet转发到JSP页面时,此时浏览器地址栏上显示的是Servlet的路径,而若JSP页面的超链接还是相对于该JSP页面的地址且该Servlet和该JSP页面不在同 ...

Web项目中JSP页面的一种调试方法与出现的问题 -- SpringMVC架构测试

在前端开发中,尤其是MVC架构多人开发,负责前端的童鞋总是需要做静态页面,再和后台连接前无法使用变量如EL表达式等测试功能,所以本人引入了一个模板jsp数据测试专用文件,专门配置所有的变量,然后在待测 ...

从jsp页面到servlet传值的不同方式

1.利用超链接来传递参数 例如:

Windows Media Player 的文件格式支持情况

唔,官方文档:https://support.microsoft.com/zh-cn/help/316992/file-types-supported-by-windows-media-player ...

jrebel

jrebel 编辑   JRebel是一套JavaEE开发工具.JRebel允许开发团队在有限的时间内完成更多的任务修正更多的问题,发布更高质量的软件产品. JRebel是收费软件,用户可以在JReb ...

Ubuntu中使用WPS

ubunu系统下用WPS办公软件比较好,比较兼容MS office, ubuntu下WPS相关命令有:et,wps,wpp. 使用Ctrl+Alt+T打开命令端, "et"命令可以 ...

常见meta标签记录

关于meta 元素可提供有关页面的元信息(meta-information),比如针对搜索引擎和更新频度的描述和关键词. 标签位于文档的头部,不包含 ...

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值