我在XP上搭了一个环境,用的是tomcat,J2SDK和tomcat安装完后,一切都可以显示正常,但当我做jsp程序时问题就出来了,我把tomcat默认的文档目录\root文件夹中的内容都删除了,然后我把自已做的index.jsp文件放进去,然后用IE浏览,但显示的却还是tomcat页面即小狐狸页面,不知何顾!
问题产生的原因,最近测试了一下,应该是在安装时在org.apache.jsp目录下生成了index_jsp文件,同时在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>
来强制调用了,所以无论怎么修改index.jsp文件,可以看见的显示页始终还是小狐狸
所以需要做的是将下xml文件中的这段删除
<!-- JSPC servlet mappings start -->
<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>
<!-- JSPC servlet mappings end -->
并在其中加入这些语句
<welcome-file-list> <welcome-file>index.jsp</welcome-file> </welcome-file-list>
这样就可以了
[此贴子已经被作者于2004-09-20 15:53:06编辑过]