CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  J2EE / EJB / JMS

Bean class出错!求救!

楼主sonboylmd(sonboy)2004-04-01 22:37:08 在 Java / J2EE / EJB / JMS 提问

public   void   ejbActivate()  
    {  
      SchID=(int)context.getPrimaryKey();  
    }  
  上面是我BEAN   CLASS的ejbActivate()函数  
  我用jdk编译时,出现这样的错误:  
  SchoolEJB.java:59:inconvertible   types  
  found         :java.lang.Object  
  required:int  
    SchID=<int>context.getPrimaryKey();  
                                                                    ^  
  1   error  
  我在上面已经定义了  
  public   int   SchID=0;  
   
  问题点数:20、回复次数:2Top

1 楼tanguangbin(向前飞之牛牛在线)回复于 2004-04-02 00:10:43 得分 10

context.getPrimaryKey();   返回的是一个对象吧,你把它改为INT   型的当然不行了.Top

2 楼kinzey34(无声之舞)回复于 2004-04-02 13:01:41 得分 10

不知你的PrimaryKeyClass是如何去定义的,不过一般都是   java.lang.String  
  所以你可以这样试试看:  
  (严格来说,从Sting到Int还应该处理转换异常)  
   
  public   void   ejbActivate()  
    {  
      String   pkey=(String)context.getPrimaryKey();  
      SchID=Integer.parseInt(pkey);  
    }  
  Top

相关问题

  • jsp调用bean出错:急
  • 救命啊,bean调用出错!!!!
  • 封装连接池到bean出错!
  • WSAD entity bean建立时候出错
  • 编译出错:missing storage-class or type specifiers!!!
  • JDBC连接出错:JdbcCheckup.java:19: Class
  • 又出错了, error C2504: 'CMyListBox' : base class undefined ?????
  • 安装jdk后,运行.class出错?
  • 出错。报 screen exception:java.lang installexception:class not a midlet
  • 出错 出错

关键词

  • schid
  • getprimarykey
  • ejbactivate
  • pkey
  • context
  • lang
  • bean class
  • public void

得分解答快速导航

  • 帖主:sonboylmd
  • tanguangbin
  • kinzey34

相关链接

  • CSDN Java频道
  • Java类图书
  • Java类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo