404应该是你路径错了吧!要是struts配置文件有问题,项目应该无法启动吧!

解决方案 »

  1.   

    是struts.xml文件错了吗? 哪里出问题了?
    <?xml version="1.0" encoding="GBK"?>
    <!DOCTYPE structs PUBLIC 
                  "-//Apache Software Foundation//DTD Structs Configuration 2.0//EN" 
                  "http://structs.apache.org/dtds/structs-2.0.dtd">
     <structs>
              <!-- 指定全局国际化资源文件base名 -->
              <constant name="struct.i18n.resources" value="messageResource"/> 
              <!-- 指定国际化编码所使用的字符集 -->
              <constant name="structs.i18n.encoding" value="GBK"/>
    </structs>
      

  2.   

    struts没啥错的,红叉叉只是eclipse的没找到相关xml描述文件导致的,你检查下login.jsp存不存在
      

  3.   

    这个容易,ctrl+a,ctrl+x,ctrl+c就行了,代码没问题
      

  4.   

    红叉就是5楼说的原因,楼主可以检查下用的struts版本与structs-2.0.dtd是否相符,404肯定是路径不正确或者项目没有启动起来