我在tomcat的webapps目录下建了一个自己的taobaobaby目录.如下:
webapps/taobaobaby/在里面的建了一个WEB-INF子文件夹,在WEB-INF/classes/目录下建了一个servlet子文件夹用来存放我的servlet如下所示
WEB-INF/classes/servlet/我的servlet.我的web.xml文件内容如下:<?xml version="1.0" encoding="ISO-8859-1"?><!DOCTYPE web-app
    PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
    "http://java.sun.com/dtd/web-app_2_3.dtd"><web-app>
  <display-name>taobaobaby</display-name>
  <description>
     taobaobaby
  </description>
<!-- JSPC servlet mappings start -->    <servlet>
        <servlet-name>babyadmin</servlet-name>
        <servlet-class>servlet.babyadmin</servlet-class>
    </servlet>    <servlet-mapping>
        <servlet-name>babyadmin</servlet-name>
        <url-pattern>/servlet/babyadmin</url-pattern>
    </servlet-mapping><!-- JSPC servlet mappings end --></web-app>
然后我在webapps/taobaobaby/admin/目录下的一个jsp页面中的一个表单需要提交到babyadmin.class这个servlet,代码如下:<form name="addbaby" id="form1" action="/servlet/babyadmin" method="post">为什么我的表单总是提交不到这个servlet去.路径好象总是不对,请问大家我应该怎么配置servlet的路径.

解决方案 »

  1.   

    <form name="addbaby" id="form1" action="servlet/babyadmin" method="post"> 不要 /
      

  2.   

    没有注意到你的admin<form name="addbaby" id="form1" action="../servlet/babyadmin" method="post"> 
      

  3.   

    找个工具去开发Web应用吧.容易多了.
      

  4.   

    servlet代码如下:package servlet;
    import java.io.*;
    import java.util.*;
    import javax.servlet.*;
    import javax.servlet.http.*;
    import javabean.babybean;
    import java.sql.*;public class babyadmin extends HttpServlet {
        ResourceBundle rb = ResourceBundle.getBundle("LocalStrings");
        
        public void doGet(HttpServletRequest request,
                          HttpServletResponse response)
            throws IOException, ServletException
        {
          System.out.println("the method is get!"); 
           
        }    public void doPost(HttpServletRequest request,
                          HttpServletResponse response)
            throws IOException, ServletException
        {
            String do_=request.getParameter("do");
    if(do_.equals("add")){
           String name=request.getParameter("name");
       String code=request.getParameter("code");
       String img=request.getParameter("img");
       int type=Integer.parseInt(request.getParameter("type"));
       babybean baby= new babybean();
       baby.insertbaby(name,code,img,type);}
    else if(do_.equals("update")){}
    else if(do_.equals("del")){}
        }}
      

  5.   

    呵呵!楼上我刚尝试用java开发,推荐一个开发web的工具吧!
      

  6.   

    Myeclipse5.5,我的CSDN空间里刚好有一些视频,也可以去其它的找一些视频来看看
      

  7.   

    谢谢楼上,能不能加你QQ交个朋友啊!以后多多讨教!嘿嘿!我的QQ是55891562