我刚做好一个项目,分别在windows,linux,unix上面运行,我的体会是,代码基本没问题的,主要是乱码的问题,所以我写了一个字符转换类,数据添加到数据库时不作处理,调出来的时候再调用这个类,到时候只需要修改这个类就可以了,对了,我用的也是tomcat.关于网站代码文件的存放目录结构,我倒是没体会到,应该是一样的,都是通过修改server.xml和web.xml来达到我们的目的,新发现一个,大家别见笑.在web.xml中,修改
    <servlet>
        <servlet-name>default</servlet-name>
        <servlet-class>
          org.apache.catalina.servlets.DefaultServlet
        </servlet-class>
        <init-param>
            <param-name>debug</param-name>
            <param-value>0</param-value>
        </init-param>
        <init-param>
            <param-name>listings</param-name>
            <param-value>true</param-value>
        </init-param>
        <load-on-startup>1</load-on-startup>
    </servlet>
改成
            <param-name>listings</param-name>
            <param-value>false</param-value>
就不会出现某个文件夹下的文件列表了