是不 是在webapps下面?
我写了一个简单的jsp文件,放在webapps下面,可在浏览器下面不能浏览,说是找不到此文件
http://localhost:8080/test.jsp
是不是还要在哪个xml文件里面配置路径问题。
其他配置文件都是默认的,没有修改过啊。
---------------------------------------------------------------
Try it:
Config Tomcat:
1.D:\Tomcat 4.1\webapps add a new directory newproject
D:\Tomcat 4.1\webapps\newproject\WEB-INF
D:\Tomcat 4.1\webapps\newproject\WEB-INF\classes
D:\Tomcat 4.1\webapps\newproject\WEB-INF\web.xml
2.Put test.jsp
D:\Tomcat 4.1\webapps\newproject Directory
3.Run:
http://localhost:8080/newproject/test.jsp
---------------------------------------------------------------
不用修改配置文件
http://localhost:8080/
test it如果有欢迎界面说明tomcat安装配置成功
注意文件名及后缀名大小写问题
启动你的
服务器
---------------------------------------------------------------
tomcat我没有用过,我用RESIN。给你参考一下,或者有用:
文件存放:
webapps\ProtectedPages
│
└─WEB-INF
│ passwords.properties
│ web.xml
│ web.xml.Mbak
│
├─tmp
├─classes
│ PrintTable.java
│ PrintTable.class
│ ProtectedPage.java
│ ProtectedPage.class
│
└─else-classes
PasswordBuilder.class
PasswordBuilder.java
其中web.xml配置文件:
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE web-app
PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
"http://java.sun.com/dtd/web-app_2_3.dtd">
<!-- 指出 web-app ProtectedPage.java 路径 -->
<web-app>
<servlet-mapping url-pattern='intro'
servlet-name='Protected-Page'/>
<servlet servlet-name='Protected-Page'
servlet-class='ProtectedPage'>
<!-- 参数passwordFile指出了密码文件存放的路径 -->
<init-param passwordFile='C:\\resin-ee-2.1.6\\resin-ee-2.1.6\\webapps\\ProtectedPages\\WEB-INF\\passwords.properties'/>
</servlet>
</web-app>