我以前请求都没有这个错 现在就有了:
Unable to instantiate Action, com.babasport.action.BuyerAction, defined for 'buyerAction_login' in namespace '/buyer'Failed to convert property value of type [com.babasport.action.BuyerAction] to required type [com.babasport.pojo.Buyer] for property 'buyer'; nested exception is java.lang.IllegalArgumentException: Cannot convert value of type [com.babasport.action.BuyerAction] to required type [com.babasport.pojo.Buyer] for property 'buyer': no matching editors or conversion strategy found
配置文件:
<package name="buyer" extends = "struts-default" namespace = "/buyer" >
        <action name="buyerAction_*"  class = "com.babasport.action.BuyerAction" method = "{1}">
          <result name="success">/BuyCar.jsp</result>
             <result name = "{1}_success">/login.jsp</result>
             <result name = "{1}_error">/register.jsp</result>
             <result name="logins_success">/login_index.jsp</result>
             <result name="logins_fail">/login.jsp</result>
            
        </action>
     </package>
请求路径:http://localhost:8080/baba1.2/buyer/buyerAction_login.

解决方案 »

  1.   

    com.babasport.action.BuyerAction] to required type [com.babasport.pojo.Buyer]造型出问题了
      

  2.   

    我在页面上 有文本框 name是 buyer.uname  然后在 action 中 private Buyer buyer; 并写了get/set 方法。 以前的 登录 不会出现 这个问题 也不知道 怎么回事 就抱这个错了。
      

  3.   

    Cannot convert value of type [com.babasport.action.BuyerAction] to required type [com.babasport.pojo.Buyer] for property 'buyer'
    你的实体类声明是不是有问题  
    在BuyerAction 声明下 Buyer buyer = new Buyer(); 并生成get set方法 
      

  4.   

    “namespace '/buyer'Failed to convert property value of type [com.babasport.action.BuyerAction] to required type [com.babasport.pojo.Buyer] for property 'buyer'” 意思是声明的buyer对应的Action和PO类冲突了。具体的原因还要看你的代码才能知道。
    不过你对Action映射的配置文件改成其他名字,问题应该解决了。
      

  5.   

    1.http://localhost:8080/baba1.2/buyer/buyerAction_login是不是不对啊,改成下面形式:http://localhost:8080/baba1.2/buyer/buyerAction_login.action2.如果请求没有问题BuyerAction中有没有login方法。
      

  6.   

    改了  struts.xml 的名字一样错
      

  7.   

    action name 改个其他名试试
      

  8.   

    你怎么传递参数的。。参数有误``把你的action代码和jsp代码发下主要部分
      

  9.   

    action中:
    private Buyer buyer=new Buyer();我写了 set 和 get 方法  这里就不写了页面上
    <input type = "text" class = "input_info" id = "uname" size = 20 name = "buyer.username"/>  由 form 提交
    请求路径:http://localhost:8080/baba1.2/buyer/buyerAction_login.
      

  10.   

    类型转换 问题吧
    异常 把 buyer[com.babasport.pojo.Buyer] 转换成[com.babasport.action.BuyerAction]
    出错
    贴点代码吧