<Form action="demoAction_check" method="post">
   <input name="Buyer.username"/>
   <input name="Buyer.passsword"/>
   <input type="submit">
</Form>demoAction:private Buyer buyer;getBuyer(){}
setBuyer(){}public void a()
{
 buyer.getUsername();
}
请求路径:  http://localhost:8080/项目名/demoAction_check.action
报错: BuyerAction (在项目中有个 BuyerAction)无法转换为 实体类 Buyer
BuyerAction 没有设置 其他的东西,都是 实现 接口方法而已。
我分不多  大家 理解下,谢谢了。

解决方案 »

  1.   

    Buyer.username 换成buyer.username 
    buyer 对应的
    getBuyer(){}
    setBuyer(){}
    里面方法也要生成完整
      

  2.   


    <Form action="demoAction_check" method="post">
      <input name="buyer.username"/>
      <input name="buyer.passsword"/>
      <input type="submit">
    </Form>Buyer buyer用工具生成getter setter 方法。自己写也成。但是要写完整。
      

  3.   

    get  set 都是 写完了的  这么写只是说  我写了 方法的
      

  4.   


    恩,重点是buyer,不是大写的Buyer, 你要用的是变量
      

  5.   

      <input name="Buyer.username"/>
      <input name="Buyer.passsword"/>
    Buyer 应该是 你的变量 buyer 
      

  6.   

    <Form action="demoAction_check" method="post">
      <input name="buyer.username"/>
      <input name="buyer.passsword"/>
      <input type="submit">
    </Form>demoAction:private Buyer buyer;getBuyer(){方法体}
    setBuyer(参数){方法体}public void a()
    {
     buyer.getUsername();
    }
    请求路径: http://localhost:8080/项目名/demoAction_check.action
    不好意思 代码思我在网吧 手写的 有点 疏忽了。
      

  7.   

    报错: BuyerAction (在项目中有个 BuyerAction)无法转换为 实体类 Buyer
    BuyerAction 没有设置 其他的东西,都是 实现 接口方法而已。
    大家帮忙看看。马上结账啦。
      

  8.   

    页面控件的名称应该和ActionForm里面的相同。如果是对象则是ActionForm的属性名.对象属性名 把大写改成小写
      

  9.   

    用的SSH2  没有 ActionForm
      

  10.   

    Buyer.username 换成buyer.username  
      

  11.   

     Buyer.username 换成buyer.username