zoukankan      html  css  js  c++  java
  • 转载:java web 项目中如何设置项目打开的默认页面

    通过博客学到的两种方法总结:

    一、在web.xml文件中加入:

     此时项目打开的默认页面就是loginS.html

    二、在WebContent文件夹下添加index.jsp文件,此时这个index.jsp页面就是我们想要默认进入的页面

    博客原文:

    在javaweb项目中的WebRootWEB-INF文件夹下有一个xml文件,如果没有则需要项目工程师自己创建一个,一般命名为web.xml。在这个xml文件中有如下一段代码:

     

    这里面一共列出了6个文件名,在javaweb项目启动时,就会在项目目录下面自上而下逐一查找文件,如果找到了如上6个中的某一个文件,则以这个文件为welcom-file,也就是这个项目的默认页面。

    当然,这6个文件也有先后之分,比如说,没找到第一个名字的文件,继续查找,找到了第二个名字的文件后,后面4个就不再查找了。

    除此之外,还有博主曾经在自己项目中的xml文件中加入如下代码:

    <welcome-file>student.html</welcome-file>

    但是结果并不管用,项目无法将这个student.html文件设为默认页面。

    后来查询资料得知,设置项目的默认页面除了修改xml文件之外,还需要配置tomcat中的一个文件,这个文件的位置在tomcat服务器的目录文件中,具体位置为ServersMyEclipse Tomcat v7.0-configweb.xml。这也是一个xml文件,博主在该文件的最后发现如下代码:

     

    也就是说使用这个tomcat服务器布置项目的话,你的启示页面就只能命名为index,而不能为student。如果想要修改,那么需要将项目下和tomcat中的xml文件都修改了。很多人都只注意到了自己项目下的xml文件,却忽略了tomact服务器里面的起始页面配置。
    ————————————————
    版权声明:本文为CSDN博主「洋十壹」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
    原文链接:https://blog.csdn.net/qq_33323054/article/details/79511230

  • 相关阅读:
    使用 richtextbox 输出程序运行信息
    多线程 更新 winform 控件的值,以避免UI线程的卡顿
    多线程 以及 主程序退出时 子线程的销毁
    supersocket 通过配置文件启动服务 总是 初始化失败的 解决办法
    增删改存储过程 框架
    winform DataGridView 通用初始化
    SQLServer存储过程 实例,很多语法可以以后参考
    Winform中 DataGridView控件中的 CheckBox 的值读出来 始终 为 False ,已解决
    winform中 让 程序 自己重启
    字符数组什么时候要加‘’
  • 原文地址:https://www.cnblogs.com/dong973711/p/12403349.html
Copyright © 2011-2022 走看看