web.xml的配置如下:<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.4" 
xmlns="http://java.sun.com/xml/ns/j2ee" 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee 
http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
  
  <servlet>
    <servlet-name>ControllerManage</servlet-name>
    <servlet-class>com.cxt.hr.controller.ControllerManage</servlet-class>
  </servlet>
  <servlet-mapping>
    <servlet-name>ControllerManage</servlet-name>
    <url-pattern>*.action</url-pattern>
  </servlet-mapping>
 
</web-app>

解决方案 »

  1.   

    在浏览器输入的URL也正确,项目也部署到tomcat服务器上了。真不知哪出问题了?
      

  2.   

    <servlet>
        <servlet-name>GetImageServlet</servlet-name>
        <servlet-class>cn.ds.org.servlet.GetImageServlet</servlet-class>
      </servlet>  <servlet-mapping>
        <servlet-name>GetImageServlet</servlet-name>
        <url-pattern>/servlet/GetImageServlet</url-pattern>
      </servlet-mapping>
    那个*.action是什么意思?随便什么都能访问?
    上面配置访问URL为:http://localhost:8080/项目名称/servlet/GetImageServlet