你是说布署时的环境属性?如果用jb有wizard可以设置。结果如下:在某个EJB(它要访问这个属性)中加上:
<env-entry>
<description />
<env-entry-name>company</env-entry-name>
<env-entry-type>java.lang.String</env-entry-type>
<env-entry-value>sharetop software studio</env-entry-value>
</env-entry>然后你的EJB中这样取这个属性: public String getCompany(){
String res = null;
try{
Context ictx=new InitialContext();
res = (String)PortableRemoteObject.narrow(ictx.lookup("java:comp/env/company"),java.lang.String.class);
}
catch(Exception ex){
throw new EJBException(ex);
}
return res;
}
<env-entry>
<description />
<env-entry-name>company</env-entry-name>
<env-entry-type>java.lang.String</env-entry-type>
<env-entry-value>sharetop software studio</env-entry-value>
</env-entry>然后你的EJB中这样取这个属性: public String getCompany(){
String res = null;
try{
Context ictx=new InitialContext();
res = (String)PortableRemoteObject.narrow(ictx.lookup("java:comp/env/company"),java.lang.String.class);
}
catch(Exception ex){
throw new EJBException(ex);
}
return res;
}
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货