每次都要设置 web.xml文件<form action=test method =post>可以

解决方案 »

  1.   

    你可以用一个servlet映射所有的*.xxx啊然后在那个servlet里做总判断。
      

  2.   

    知做一个配置,比如:
    <servlet>
    <servlet-name>NewsCateAction</servlet-name>
    <servlet-class>test.A</servlet-class>
    </servlet>
    <servlet-mapping>
    <servlet-name>NewsCateAction</servlet-name>
    <url-pattern>/*.servlet</url-pattern>
    </servlet-mapping>这样就把所有的.servlet后缀的请求映射到test.A这个servlet里去了。
      

  3.   

    然后,你在test.A这个类文件中使用
    request.getServletName这个方法可以获取提交的servlet名,比如某个表单提交的名是a.servlet,另一个表单提交的名是b.servlet,用这个方法可以分辨出来,然后写个简单的if...else...程序做相应的处理就可以了。
      

  4.   

    不管用什么做web容器,你的web.xml都需要配置servlet的