web.xml修改welcome-file起始页面也不变

web.xml修改welcome-file起始页面也不变

http://img1.sycdn.imooc.com//climg/5b3b5ecd000157f606020258.jpg

已经把welcome-file标签里改为home.jsp,但是起始页面始终是index,jsp,我尝试把home.jsp文件删除,访问的也还是index.jsp。不管我web.xml里面怎么改,他都访问的是index.jsp。请教一下是什么原因的


http://img1.sycdn.imooc.com//climg/5b3b5f560001693c02810247.jpg

我的目录如上显示

正在回答 回答被采纳积分+1

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

2回答
一叶知秋519 2018-07-04 10:23:16
  1. 、改过之后有没有重启服务器呢?

  2. 同学检查一下配置Tomcat的这个地方没有配置项目的启动页呢~如果配置为index.jsp那么项目启动后是会首先访问index.jsp的。

    http://img1.sycdn.imooc.com//climg/5b3c2f51000159d109340366.jpg

    祝学习愉快!

慕粉4057600 2018-07-03 23:39:03

你的home.jsp文件是位于WEB-INF目录下的,为了安全不能直接访问WEB-INF下的jsp文件 所以起始页面还是index.jsp. 你要么把home.jsp移到webapp目录下,要么在index.jsp页面设置跳转

  • 提问者 慕丝6250322 #1
    不是的,我的home.jsp也是放在webapp目录下的,也总是初始访问的是index.jsp.所以我设置的UsersFindServlet在初始化的时候不能直接调用方法去获取数据库里面的数据,而要手动访问一次网页才会通过UsersFindServlet去获取数据库数据。我也不知道怎么解决,不管怎么改web.xml都是先访问index.jsp,晕
    2018-07-04 02:37:13
问题已解决,确定采纳
还有疑问,暂不采纳

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

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

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

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

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

在线咨询

领取优惠

免费试听

领取大纲

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