To zhwquan(飞雪) :我可以访问我的第一个页面喔,请说明白点?谢谢
To haimingway(hemingway) :web.xml是JB9自己生成的,我没动它,不过我看了,应该没问题

解决方案 »

  1.   

    To zhwquan(飞雪) :我是提交表单的,<form action="./checkLogin" method="post" name="formLogin" id="formLogin">
      

  2.   

    Tomcat 设置的路径有错,正确的应该是:
    <Context path="/myWeb" docBase="E:/myWeb" debug="0" reloadable="true" crossContext="true"></Context>
    请注意 docBase 的路径,你原来的路径是 Windows 里的路径形式,要改成 web 形式的。
    回答完毕,接分,哈哈
      

  3.   

    TO sgnaw(王国凡):我按你所说的改了,但还是报servlet不存在的错,看来今天是没人帮我解决了,可惜
      

  4.   

    可能是你提交表单的action的路径问题,<form action="./checkLogin" method="post" name="formLogin" id="formLogin">,这样改一下:
    <form action="../checkLogin" method="post" name="formLogin" id="formLogin">
    或者,你直接在ie下使用不同的路径运行一下servlet,看看servlet的路径。
      

  5.   

    TO stonecsdn(东东): 还是不行,看了我真的要好好学啊
      

  6.   

    看一下web.xml中servlet的映射路径
    再对比一下你的转向路径
    因为你的web根目录在myweb下;而你的jsp文件在myweb下的default下,那么你的servlet呢?
    是在myweb下还是在default下,
    如果jsp和servlet 在同一目录应该是没有问题
      

  7.   

    TO stonecsdn(东东):web.xml中servlet的映射路径如下:
    <servlet>
        <servlet-name>checkLogin</servlet-name>
        <servlet-class>business.checkLogin</servlet-class>
    </servlet>
    我的servlet源文件(checkLogin.java)在myweb的src的business下
      

  8.   

    感谢stonecsdn(东东)、sgnaw(王国凡)、zhwquan(飞雪)、 haimingway(hemingway),祝春节快乐!