tomcat的root目录下的index.jsp(转)
2005-04-08 15:29
211 查看
Tomcat也已经用了一年多了,一直都没有仔细研究它的默认页面时怎么出来的,今天无聊研究了一下。起初认为tomcat的起始文件就是ROOT目录下的index.jsp,但当我把index.jsp删掉的时候发觉那个默认页面还是可以出来,然后我看了一下ROOT/WEB-INF下的classes和lib包下的咚咚,发掘这两个都是org.apache.jsp.index_jsp.class,然后我反编译看了一下,原来它把index.jsp中的内容硬编码到了这个文件中。再看看web.xml文件中也有
<servlet>
<servlet-name>org.apache.jsp.index_jsp</servlet-name>
<servlet-class>org.apache.jsp.index_jsp</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>org.apache.jsp.index_jsp</servlet-name>
<url-pattern>/index.jsp</url-pattern>
</servlet-mapping>
这么一段,因为tomcat默认的起始文件就是index.jsp和index.htm,这不就是把默认起始页映射到org.apache.jsp.index_jsp这个类吗,于是我删掉这一段,就可以直接到index.jsp了,哈哈。
<servlet>
<servlet-name>org.apache.jsp.index_jsp</servlet-name>
<servlet-class>org.apache.jsp.index_jsp</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>org.apache.jsp.index_jsp</servlet-name>
<url-pattern>/index.jsp</url-pattern>
</servlet-mapping>
这么一段,因为tomcat默认的起始文件就是index.jsp和index.htm,这不就是把默认起始页映射到org.apache.jsp.index_jsp这个类吗,于是我删掉这一段,就可以直接到index.jsp了,哈哈。
相关文章推荐
- 如何让项目使用myEclipse部署在tomcat的ROOT目录下
- MyEclipse开发Web项目发布到Tomcat下的Root目录
- tomcat启动报错 java.lang.ClassNotFoundException: org.apache.jsp.index_jsp
- MyEclipse开发Web项目发布到Tomcat下的Root目录
- JSP 自己写的在JSP页面得到文件的服务器路径,并对XML文件进行读写(以对Tomcat的conf目录中的context.xml文件为例)
- jsp项目中更改tomcat的默认index.jsp访问路径的方法
- jsp---->tomcat配置虚拟目录
- Tomcat 6.0 JSP虚拟目录的配置
- tomcat无论如何无法访问到root目录中的应用
- 如何tomcat下配置jsp、servlet.JavaBean.数据库连接池.虚拟目录
- springmvc 如何跳转到根目录下的index.jsp页面
- eclipse中将项目发布到tomcat的root目录
- springmvc 如何跳转到根目录下的index.jsp页面
- 在Tomcat下jsp、Servlet和JavaBean环境的配置,手功建立tomcat虚拟目录
- Tomcat 下的 webapps\ROOT 目录发布、访问关联
- MyEclipse2014 怎么将项目部署在tomcat的ROOT目录下
- jsp项目中如何更改tomcat的默认index.jsp访问路径
- jsp---->tomcat配置虚拟目录
- JSP的tomcat conf目录下四个文件作用
- tomcat中设置root目录