补充一下啊,是WEB-INF非 web-info  ,手误手误

解决方案 »

  1.   

    我放到tomcat的WEBAPP/examples 下面可以正常访问,放到我指定的文件夹就不行了  
      

  2.   

    http://lunar-wind.spaces.live.com/Blog/cns!DBB349ACF8876C02!153.entry 我的问题这兄弟的一样,但是我觉得那方法还是不好,多建几个文件夹就不行了
      

  3.   

    你可以把它打包放在CLASSES的目录下面的一个包里面  比如在你的TEST.TEST的最前面加入package mypack 哪么在你CLASSES目录下 建立一个mypack目录 吧TEST的CLASS文件放入 然后<%@page import="mypack.test" %>就可以了
      

  4.   

    web-info/class 不应该是CLASS 应该是CLASSES
      

  5.   

    我想我说的还不够明白 
    这是我的项目文件
    test.java package mytest;public class test {
    public String setString()
    {

    return "success";
    }}
    index.jsp      [根目录下的和test下的index.jsp]
    <%@ page language="java" import="java.util.*" pageEncoding="ISO-8859-1"%>
    <%@ page import="mytest.test"%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
      <head>    
        <title>My JSP 'index.jsp' starting page</title>
      </head>
      
      <body>
        <%out.print(new test().setString()) ;%> <br>
      </body>
    </html>根目录下的index.jsp访问正常 test文件夹下访问出错。无法找到包
    我的服务器配置是 tomcat +apache      <Host name="192.168.1.186" debug="0" appBase="F:/project/myweb/WebRoot/"  unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false">
              <Context path="" docBase="/"  reloadable="true"/> 
       <Context path="/test" docBase="/"  reloadable="true"/>
              <Logger className="org.apache.catalina.logger.FileLogger" directory="logs" prefix="Login.com_log." suffix=".txt" timestamp="true" /> 
          </Host>
     
    我想问题是出现在了配置文件里面 ,请问怎么把路径映射到apache里面去
    谢谢。