我的web.xml文件如下
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee 
http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"> <filter>
<filter-name>struts2</filter-name>
<filter-class>
org.apache.struts2.dispatcher.FilterDispatcher
</filter-class>
</filter>
<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping> <welcome-file-list>
<welcome-file>/struts2/index.jsp</welcome-file>
</welcome-file-list>
</web-app>

解决方案 »

  1.   

    <url-pattern>/* </url-pattern> 
    是否是这句中多空格导致?
      

  2.   

    终于找到了
    原来struts2.1.2 把struts2.0中的和ajax相关的,如datetimepicker,tree,treenode
    都移动到了dojo中了,
    可以看下面的文章
    http://blog.sina.com.cn/s/blog_48e9933a0100b6ci.html
      

  3.   

    <s:head/>改成<s:head theme="ajax" />试试
      

  4.   

    楼主,struts2.1.2 把struts2.0中的和ajax相关的,如datetimepicker,tree,treenode 
    那该怎么用呢...用struts2.1.2的话怎么用标签啊...
      

  5.   

    请看帖:
    http://teng2yue.javaeye.com/blog/365337