解决方案 »

  1.   


    你的action名字配置的和代码的都不一样
      

  2.   

    一楼说的对,你确定struts.xml中的class是exercise.LoginAction还是这个exercise.LoginAction1???
      

  3.   

    楼主在struts.xml文件中配置的action中class是exercise.LoginAction。这个应该是用spring来管理的吧,看看你在spring中的bean配置中,id是不是exercise.LoginAction。还有exercise.LoginAction这个bean对应的class是不是没有写错。
      

  4.   

    not found了,查下这个action的配置吧。大小写什么的。
      

  5.   

    我不明白为什么会出现这句话  “  Caused by: Action class [com.bjsxt.struts2.user.action.LoginAction1] not found - action ”
      

  6.   

    我是看视频自学的, [com.bjsxt.struts2.user.action.LoginAction1] 这个是我引入视频的项目的
      

  7.   

    我不明白为什么会出现这句话  “  Caused by: Action class [com.bjsxt.struts2.user.action.LoginAction1] not found - action ”
    楼主的类全名是exericise.LoginAction,但是配置的时候携程了exericise.LoginAction1,所以导致报错说没有找到这个类,多了一个1
      

  8.   

    这是你引入的项目,引入的包名和你自己写的不一样,怎么可能一致呢???包名和struts.xml中的包名一定要一致啊你去struts.xml中找找看看有没有这句:class="com.bjsxt.struts2.user.action.LoginAction1"...
      

  9.   

    我的意思是说,“[com.bjsxt.struts2.user.action.LoginAction1]”这个是我引入那个项目的包名,而我自己写的是
      

  10.   

    这个贴是我自己写的,不是我引入那个,问题就在于报错信息为什么出现“Caused by: Action class [com.bjsxt.struts2.user.action.LoginAction1] not found - action”我的代码根本就没写这个包
      

  11.   

    我不明白为什么会出现这句话  “  Caused by: Action class [com.bjsxt.struts2.user.action.LoginAction1] not found - action ”
    楼主的类全名是exericise.LoginAction,但是配置的时候携程了exericise.LoginAction1,所以导致报错说没有找到这个类,多了一个1
    我的代码里根本就没有LoginAction1,只有LoginAction,我刚试过之前能正常运行的struts2的项目,现在也是出现同样的报错