- 论坛徽章:
- 0
|
1,Tomcat 5.0.25,服务器启动正常
2,在webapps目录下建立myapp,以及myapp\WEB-INF和myapp\WEB-INF\classes
3,jsp程序index.jsp建至myapp中。程序为:
<html>;<body>;<center>;
Now time is: <%=new java.util.Date()%>;
</center>;</body>;</html>;
4,修改conf\server.xml,在</Host>;前加入
<Context path="/myapp" docBase="myapp" debug="0"
reloadable="true">;
</Context>;
存盘,重启服务器,键入http://localhost:8080/myapp/index.jsp报
The requested resource (/myapp/index.jsp) is not available.
注:<Context path="/myapp" docBase="myapp" debug="0"
reloadable="true" crossContext="true">;
</Context>;也试过!
5,将servlet文件SimplestServlet.class建至myapp\WEB-INF\classes中,在
\WEB-INF中建立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>;
<display-name>;myapp</display-name>;
<description>;
Servlet 2.4 Examples.
</description>;
<servlet>;
<servlet-name>;SimplestServlet</servlet-name>;
<servlet-class>;SimplestServlet</servlet-class>;
</servlet>;
<servlet-mapping>;
<servlet-name>;SimplestServlet</servlet-name>;
<url-pattern>;/SimplestServlet</url-pattern>;
</servlet-mapping>;
</web-app>;
6,存盘,键入http://localhost:8080/myapp/SimplestServlet报
The requested resource (/myapp/SimplestServlet) is not available.
7,将index.jsp文件拷至webapps\jsp-examples\jsp2\el中和将SimplestServlet.class拷至webapps\servlets-examples\WEB-INF\classes中并
修改其web.xml加入
<servlet>;
<servlet-name>;SimplestServlet</servlet-name>;
<servlet-class>;SimplestServlet</servlet-class>;
</servlet>;
<servlet-mapping>;
<servlet-name>;SimplestServlet</servlet-name>;
<url-pattern>;/SimplestServlet</url-pattern>;
</servlet-mapping>;运行一切ok!
请问,这是怎么回事?我配置哪里错了? |
|