`

tomcat index.jsp

阅读更多

以前一直在用tomcat,很多东西见怪不怪了。今日看到一个项目,挺复杂的。各种fitlter和selevlet在web.xml里面启动加载。无意间注意到web.xml里面没有配置<welcome-file>index.jsp</welcome-file>。平时项目都会默认有一个配置的。便寻思tomcat是如何找到入口的。网上找了很多都是怎么改默认页面,经过自己的猜想+验证得出下面的结果。

      1, 新建一个web项目tetstDemo,删除web.xml里面的<welcome-file>下内容, tomcat中启动,正常启动

      2.直接访问http://localhost:8888/testDemo/,报错404

      3.在web跟目录下建立一个a.jsp,继续访问http://localhost:8888/testDemo/,报错404

      4.在web根目录下建立index.jsp,继续访问http://localhost:8888/testDemo/,成功访问

      5.在web根目录下建立index.html,继续访问http://localhost:8888/testDemo/,成功访问

      6.在web.xml里面添加<welcome-file>a.jsp</welcome-file>。继续访问http://localhost:8888/testDemo/访问a.jsp

从以上测试可以看出<welcome-file>的作用:用来修改访问首页用。如果没有配置,默认访问index.jsp,如果有修改,访问*.jsp.

 

分享到:
评论

相关推荐

    jsp项目中更改tomcat的默认index.jsp访问路径的方法

    jsp的工程下有一个叫做WEB-INF文件夹下的web.xml打开它 如果你要该的默认访问对象再 WebRoot 下面,就 代码如下: &lt;welcome&gt; &lt;welcome&gt;index.jsp&lt;/welcome&gt; &lt;/welcome&gt; jsp项目默认访问的是index.jsp的页面的内容 ...

    Tomcat6.x+IIS6+jk2 整合

    扩展名".jsp"(需要tomcat解析的所有扩展名) 如果有多个请重复执行添加操作 6.新建虚拟目录"jakarta" 在刚建好的站点上新建虚拟目录"jakarta" 路径指到到tomcat安装目录下的conf文件夹 允许权限(读取,运行脚本,执行)...

    jakarta.servlet.jsp.jstl-api-2.0.0.jar

    将"jakarta.servlet.jsp.jstl-api-2.0.0.jar"添加到Tomcat的类路径中,可以确保JSP页面能够识别并使用JSTL标签。 JSTL主要包含以下几个核心标签库: 1. **Core Library**(c:):提供了基本的控制流和数据处理功能...

    apache-tomcat-9.0.31-windows-x64.zip

    Tomcat的目录结构: ...当tomcat接收了一个访问jsp的请求时, 将会运行jsp生成的servlet类的service 方法。我们可以直接在jsp页面中编写 java代码处理这些请求。并且返回相应 数据,实现服务端业务。

    解决 tomcat9 在Ubuntu 安装下 访问tomcat 首页 java.lang.ClassNotFoundException: org.apache.jsp.index_jsp 错误

    安装完Tomcat 9 和JDK 1.8之后,兴致勃勃的访问服务器的8080端口,发现竟然报错:org.apache.jasper.JasperException: java.lang.ClassNotFoundException: org.apache.jsp.index_jsp 大概报错信息如下,截图来自网络...

    tomcat8.zip

    这意味着当你启动这个版本的Tomcat时,它将对外提供服务,可以通过访问`http://localhost:8080`来查看默认的欢迎页面,也就是Tomcat的index文件。这通常是一个HTML文件,显示了Tomcat的基本信息和链接,供开发者了解...

    Tomcat6.x+IIS6+jk2最新整合

    扩展名".jsp"(需要tomcat解析的所有扩展名) 如果有多个请重复执行添加操作 6.新建虚拟目录"jakarta" 在刚建好的站点上新建虚拟目录"jakarta" 路径指到到tomcat安装目录下的conf文件夹 允许权限(读取,运行脚本,执行)...

    Tomcat设置.doc

    - 默认文件设置:在`web.xml`中,通过`&lt;welcome-file-list&gt;`定义默认首页,如`index.html`、`index.htm`和`index.jsp`。 - 错误页面设置:使用`&lt;error-page&gt;`标签,如404错误映射到`notFileFound.jsp`,异常类型`...

    apahce2.2.4整合tomcat6.0.016

    DirectoryIndex index.html index.htm index.php index.jsp Options -Indexes FollowSymLinks AllowOverride None Order allow,deny Allow from all tomcat config love为本地域名 tomcat6/conf/server....

    在eclipse中配置Tomcat环境.pdf

    1. 在项目目录中创建名为`index.jsp`的新文件。 2. 编写简单的JSP代码,例如: ```jsp &lt;% java.util.Date curDate = new java.util.Date(); %&gt; Todays date is ! ``` 3. 保存文件。 **步骤3:启动...

    新建Web应用项目和集成Tomcat服务器.doc

    1. 添加 index.jsp 页面,输入页面所在的位置和名称,选择页面模板。 2. 点击 Finish 后,出现下面的页面内容。 3. 在 index.jsp 页面中添加中文支持的标签,例如:;charset=gb2312" isELIgnored="false"%&gt; 四、...

    tomcat6.0和jsp的配置

    3. 部署应用:启动Tomcat后,浏览器访问`http://localhost:8080/myjspapp/index.jsp`,如果JSP文件正确,你应该能看到相应的输出。 **五、web.xml配置** `web.xml`是Web应用的部署描述符,用于定义Servlet、过滤器...

    java和tomcat配置.txt

    - 在`myapp`目录下创建JSP文件,例如`index.jsp`。 - 内容示例: ```html &lt;head&gt;&lt;title&gt;Index Page&lt;/title&gt;&lt;/head&gt; &lt;h1&gt;Now time is: ``` ##### 3. 创建Servlet - 编写Servlet类,例如`Test.java`: ...

    apache和tomcat整合.pdf

    - 通过上述配置,当用户访问`http://servername/index.jsp`时,Apache会通过mod_jk模块将请求转发给后端的Tomcat服务器进行处理,然后将处理结果返回给客户端。 - 此外,Apache还可以负责处理所有静态文件(如HTML、...

    lanmp环境集合tomcat服务.pdf

    index index.html index.jsp index.htm; error_page 400 /errpage/400.html; error_page 403 /errpage/403.html; error_page 404 /errpage/404.html; limit_conn none 50; location ~ \.jsp { proxy_pass ***...

    jsp环境搭建Eclipse3.2+MyEclipse5.5+Tomcat5.5.

    ### JSP环境搭建指南:Eclipse3.2 + MyEclipse5.5 + Tomcat5.5 在软件开发领域,尤其是Java Web开发中,搭建一个稳定且高效的开发环境是至关重要的第一步。本文将详细阐述如何使用Eclipse3.2、MyEclipse5.5以及...

Global site tag (gtag.js) - Google Analytics