赛迪网 > IT技术 Java > Java-企业应用
  IT资讯搜索
 
IT产品搜索
[程序开发][网管世界][网络安全][数据库技术]
[操作系统][嘉宾聊天·在线访谈][活动集锦]
[精彩专题][Symantec专区][订阅IT技术周刊]
[开发论坛][网管论坛][安全论坛][数据库论坛]
[操作系统论坛][Sybase专区][IBM dW技术专区]
[病毒求助][病毒与漏洞播报][文档·源码下载]

Weblogic下使用jsp查询的Entity Bean

发布时间:2007.12.07 04:55     来源:赛迪网    作者:执木

< %@ page contentType="text/html; charset=GBK" %>
< %@ page import="baisha.*"%>
< %@ page import="javax.naming.*"%>
< %!
  private javax.naming.Context getInitialContext() throws Exception {
    String url = "t3://localhost:7001";
    String user = null;
    String password = null;
    Properties properties = null;
    try {
      properties = new Properties();
      properties.put(Context.INITIAL_CONTEXT_FACTORY, "weblogic.jndi.WLInitialContextFactory");
      properties.put(Context.PROVIDER_URL, url);
      if (user != null) {
        properties.put(Context.SECURITY_PRINCIPAL, user);
        properties.put(Context.SECURITY_CREDENTIALS, password == null ? "" : password);
      }

      return new InitialContext(properties);
    }
    catch(Exception e) {
      System.out.println(e.getMessage());
      return null;
    }
  }

%>
< html>
< head>
< title>
Jsp1
< /title>
< /head>
< body>
< %
//Properties env =new Properties();
// env.put(Context.INITIAL_CONTEXT_FACTORY,"weblogic.jndi.WLInitialContextFactory");
// env.put(Context.INITIAL_CONTEXT_FACTORY,"t3://localhost:7001");
//Context ctx = new InitialContext(env);
String str_id=null;
str_id =request.getParameter("id");
javax.naming.Context ctx = new javax.naming.InitialContext();
Object ref = ctx.lookup("Province");
baisha.ProvinceHome provHome =null;
baisha.Province prov = null;
provHome = (baisha.ProvinceHome)javax.rmi.PortableRemoteObject.narrow(ref,ProvinceHome.class);
if (provHome==null) {
   out.println("provHome is null");
}
else
    {
    if (str_id==null){
   
    }
    else{
      try{
        prov = provHome.findByPrimaryKey(new Integer(str_id));
        out.println(prov.getProvinceName());
        }
      catch(Exception e){
       out.println("ID 不存在!");
      } 
    }
    }
 
    
%>
< h1>
JBuilder Generated JSP
< /h1>
< form method="post" action="query.jsp">
< br>Enter new value   :  < input name="id"  type="text">< br>
< br>< br>
< input type="submit" name="Submit" value="Submit">
< input type="reset" value="Reset">
< br>

< /form>
< /body>
< /html>
  (责任编辑:包春林)


[ 发表评论 ] 字体[  ] [ 打印 ] [ 进入博客 ] [ 进入论坛 ]  [ 推荐给朋友 ]
  相关文章
· JAVA基础:漫谈Java程序设计中的接口应用 (12-06) · 教你在Java数据库编程中的几个常用技巧 (12-06)
· 建立JSP操作用以提高数据库访问的效率 (12-06) · 初学入门:JAVA里字符编码的探索与理解 (12-06)
· 使用JAVA中的动态代理实现数据库连接池 (12-06) · Java语言中基本数据类型与流的操作方法 (12-06)
· Java程序与.NET 的Web Services相互调用 (12-06) · 深入浅出:weblogic的jsp问题解决方法 (12-06)
· 你知道什么时候应该使用Web Service吗? (12-06) · 开发J2EE应用过程中应遵循的几点原则 (12-06)
  客户需求反馈表
* 姓  名:
更多资料  了解方案  认识厂商
* 单位名称:
* 联系电话:
* 电子邮件:
  赛迪推荐  
  手机·资费 ·新品·导购·评测·手机资费·宽带
手机搜索  诺基亚 N73 MOTO Z6
  IT产品 ·笔记本·台式机·服务器·打印·投影
IT产品搜索 
  IT技术 ·开发·网管·安全·数据库·操作系统
  信息化 ·热点·专题·访谈·周刊·方案案例
· 中小企业发展缓慢 电子商务存在的问题多
· 马云追加20亿投资淘宝 图谋电子商务霸主
· 国产ITIL运维先行者 四大厂商角力BI市场
· 企业信息安全解决方案 方正电子公文系统
  IT博客 ·曾剑秋·项立刚·Java学习·网管
  IT技术论坛 ·开发·网管·安全·数据库·系统