以前一直在用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的工程下有一个叫做WEB-INF文件夹下的web.xml打开它 如果你要该的默认访问对象再 WebRoot 下面,就 代码如下: <welcome> <welcome>index.jsp</welcome> </welcome> jsp项目默认访问的是index.jsp的页面的内容 ...
扩展名".jsp"(需要tomcat解析的所有扩展名) 如果有多个请重复执行添加操作 6.新建虚拟目录"jakarta" 在刚建好的站点上新建虚拟目录"jakarta" 路径指到到tomcat安装目录下的conf文件夹 允许权限(读取,运行脚本,执行)...
扩展名".jsp"(需要tomcat解析的所有扩展名) 如果有多个请重复执行添加操作 6.新建虚拟目录"jakarta" 在刚建好的站点上新建虚拟目录"jakarta" 路径指到到tomcat安装目录下的conf文件夹 允许权限(读取,运行脚本,执行)...
安装完Tomcat 9 和JDK 1.8之后,兴致勃勃的访问服务器的8080端口,发现竟然报错:org.apache.jasper.JasperException: java.lang.ClassNotFoundException: org.apache.jsp.index_jsp 大概报错信息如下,截图来自网络...
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....
Tomcat的目录结构: ...当tomcat接收了一个访问jsp的请求时, 将会运行jsp生成的servlet类的service 方法。我们可以直接在jsp页面中编写 java代码处理这些请求。并且返回相应 数据,实现服务端业务。
Apache_HTTP_Server_与_Tomcat_的三种连接方式介绍.doc
3. Deploying Servlet and JSP Web Applications in Tomcat . . . . . . . . . . . . . . . . . 86 Layout of a Web Application 93 Deploying an Unpacked Webapp Directory 95 Deploying a WAR File 100 Hot ...
5、访问连接:http://127.0.0.1:8080/itcaststore/index.jsp http://127.0.0.1:8080/itcaststore/login/ 6、登录账号:admin 密码:123456 账号:madan 密码:123456 网上书城开发记录、注册功能邮箱调试、...
HYPERLINK"http://www.blogjava.net/beansoft/archive/2007/07/19/131286.html"Tomcat服务器配置、运行、更改目录的整理一、配置Tomcat服务器1)下载并安装对应操作系统上的JDK5或者6HYPERLINK.../opt/jdk15或
建立一个Web应用,在index.jsp中显示“您好,这是我的第一个JSP站点。”; 发布测试。 四 主要代码: index.jsp页面代码: <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <!DOCTYPE ...
7 index.jsp 第10章\news 新闻浏览的主界面文件 8 article.jsp 第10章\news 新闻浏览的最终界面文件 9 login.jsp 第10章\news\admin 管理员登录页面文件 10 chklogin.jsp 第10章\news\admin 判断该用户是否为管理...
简介:小虫新闻管理系统 V1.0(jsp+javabean+mysql) 1.解压缩 (如解压缩到D:\tomcat4\... admin/index.jsp 对系统进行一些基本设置(首先添加栏目) (如: http://localhost:8080/news/admin/index.jsp ) 5.OK!欢迎使用
1.解压缩 (如解压缩到D:\tomcat4\webapps\ROOT\news目录下); 2.进入classes目录,打开news.txt。 修改mysql.url(数据库联接地址及数据库名),mysql.user(用户名),mysql.password(密码),ilog(数据库联接池日志文件...
Tomcat启动报错 java.lang.ClassNotFoundException: org.apache.jsp.index_jsp,检查你的项目中是否存在jsp-api.jar,jstl-api.jar,servlet-api.jar。
这样在地址栏中键入http:localhost:8080/system/index.htm便可进入项目申报系统的首页,同样键入http:localhost:8080/exam/index.htm便可进入考试系统的首页。键入http:localhost:8080/DSN/totallogin.jsp便进入...
用户默认主页index.jsp,可选择【登录】功能,若登录成功,则进入产品管理中页面。若不成功则退回 2、注册 用户默认主页index.jsp,可选择【注册】功能 3、产品管理界面(增加、修改、删除、查看) 登录后,进入产品...
下载: http://apache.freelamp.com/tomcat/tomcat-6/v6.0.20/bin/apache-tomcat-6.0.20.zip ... http://java.sun.com/javase/downloads/index.jsp