刚接触jsp 见笑了^_^
我用的是Apache Tomcat/5.5.26
我在webapp 文件夹目录下 新建了个文件夹
webDemo1 作为我的网站目录。如图是我的文件结构。
其中 我在WEB-INF 文件夹里面的classes文件夹放了这么个servlet的编译好的class
import
java.io.
*
;
import javax.servlet. * ;
import javax.servlet.http. * ;
public class Index2 extends HttpServlet
... {
public void service(HttpServletRequest request,HttpServletResponse response) throws ServletException ,IOException
...{
PrintWriter out=response.getWriter();
out.println("hello world");
}
}
import javax.servlet. * ;
import javax.servlet.http. * ;
public class Index2 extends HttpServlet
... {
public void service(HttpServletRequest request,HttpServletResponse response) throws ServletException ,IOException
...{
PrintWriter out=response.getWriter();
out.println("hello world");
}
}
我的xml配置文件是这样的
<?
xml version="1.0" encoding="ISO-8859-1"
?>
- < web-app >
- < servlet >
< servlet-name > Index2 </ servlet-name >
< servlet-class > Index2 </ servlet-class >
</ servlet >
- < servlet-mapping >
< servlet-name > Index2 </ servlet-name >
< url-pattern > /Index2 </ url-pattern >
</ servlet-mapping >
</ web-app >
- < web-app >
- < servlet >
< servlet-name > Index2 </ servlet-name >
< servlet-class > Index2 </ servlet-class >
</ servlet >
- < servlet-mapping >
< servlet-name > Index2 </ servlet-name >
< url-pattern > /Index2 </ url-pattern >
</ servlet-mapping >
</ web-app >
我在浏览器输入:http://localhost:8080/webDemo1/Index2
结果老是说:The requested resource (/webDemo1/Index2) is not available.
到底是什么地方错了呢???????????