404资源问题

正在回答

登陆购买课程后可参与讨论,去登陆

7回答

同学你好,WEB-INF目录是安全目录,不能通过url的方式访问页面。可以定义一个Servlet然后转发访问到WEB-INF下的页面。

如果我的回答解决了你的疑惑,请采纳。祝:学习愉快~

  • 有点麋鹿 提问者 #1
    soga,get到了~
    2019-04-29 16:15:32
提问者 有点麋鹿 2019-04-29 15:42:23

http://img1.sycdn.imooc.com//climg/5cc6aab500019f3f05950794.jpg现在index.html可以了,WEB-INF下面的还是404。。。

  • 提问者 有点麋鹿 #1
    http://localhost:8080/WEB-INF/login.html这是我的访问方式
    2019-04-29 15:43:06
好帮手慕阿满 2019-04-29 15:26:42

同学你好,建议同学将target目录删掉重新启动项目再试试。另外关于图片和样式的加载,建议同学在前边加上“./”再试试。

祝:学习愉快~

  • 提问者 有点麋鹿 #1
    OK了,老师这是怎么回事呢?为什么删掉target目录重启就好了?
    2019-04-29 15:32:14
  • 好帮手慕阿满 回复 提问者 有点麋鹿 #2
    target是发布后的项目,可能是因为除了index.html发布成功而其他文件没有发布成功造成的,所以删除target目录重新启动,再次部署项目其他的文件也发布成功就可以访问了。祝:学习愉快~
    2019-04-29 15:41:27
  • 提问者 有点麋鹿 #3
    还有我在WEB-INF下面的页面也是404,同样的方法去不能解决。。
    2019-04-29 15:41:34
提问者 有点麋鹿 2019-04-29 13:02:05

除了index.html可以访问到其他的怎么都访问不到??为什么index.html可以访问到,detail.html就访问不到???

提问者 有点麋鹿 2019-04-29 13:00:36
提问者 有点麋鹿 2019-04-29 12:59:58
提问者 有点麋鹿 2019-04-29 12:59:13
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
Java数据库开发与实战应用2018版
  • 参与学习           人
  • 提交作业       277    份
  • 解答问题       4297    个

Java数据库开发的必备技能,从流行的MySQL数据库开始,到Java原生的数据库管理接口JDBC的使用,再到常用的数据持久化框架MyBatis,让你向Java工程师的目标又迈进了一步!

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师