ACTION错误吧,这样写吧
<form action="my_card/show_jsp.jsp" method="post">
你在浏览器地址直接输入show_jsp.jsp的URL看,当然,带URL前缀的。

解决方案 »

  1.   

    不知道你的目录结构是什么样子,下面的代码试试看吧
    <form action="/show_jsp.jsp" method="post">
    <br><br>
    <input type="submit" name="Submit" value="Submit">
    <input type="reset" value="Reset">
    …………
    </form>
      

  2.   

    如果这个jsp页面和my_card在同一目录下,这样写my_card/show_jsp.jsp
    如果在他的上一层,这样写../my_card/show_jsp.jsp,
    如果在他的上几层,这样写../../../
      

  3.   

    action="/my_card/show_jsp.jsp" action="../my_card/show_jsp.jsp"
      

  4.   

    不知道你的目录结构是什么样子,下面的代码试试看吧
    <form action="/show_jsp.jsp" method="post">
    <br><br>
    <input type="submit" name="Submit" value="Submit">
    <input type="reset" value="Reset">
    …………
    </form>
      

  5.   

    同意luckyfanjian(luckyfan)
    路径问题是一开始容易犯糊涂的地方,
    知道区别了就可以很容易区分了
      

  6.   

    我的目录结构是JB7自动产生的。
    主目录为Mycard结构:        
        mycard——defaultRoot——show_Jsp.jsp
    这样,可是我尝试了你们的各种方法,还是没用!
    另外,我在defaultroot下写了个1.htm文件,Action倒是很正常!如果我想Action到一个servlet文件,其目录结构为:
       mycard——classes——my_card——Card_Servlet.class
    那么应该怎么定位啊?
    分不够在加!!!!
      

  7.   

    当前表单在什麽路径下?如果也在defaultRoot下,
    <form action="show_jsp.jsp" method="post">
    如果想Action到一个servlet文件,要配置web.xml.配置好后,按 luckyfanjian(luckyfan)的说法做。
      

  8.   

    应该是一个简单的相对路径问题!先看看你的web的default的路径在什么地方?
    比如在web下面,然后是你的/my_card/show_jsp.jsp,那么就要写成 action="/my_card/show_jsp.jsp" 这个写法是没有问题的,我的jsp里就是这样写的~呵呵