`
liqinglong321
  • 浏览: 1229 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
文章分类
社区版块
存档分类
最新评论

java连接domino lotus.domino

阅读更多
需要用到NCSO.JAR文件

<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
  <%@ page import="lotus.domino.*"%> 
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <base href="<%=basePath%>">
   
    <title>My JSP 'JavaDomino.jsp' starting page</title>
   
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">   
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="This is my page">
<!--
<link rel="stylesheet" type="text/css" href="styles.css">
-->

  </head>
 
  <body>
  asdfsajfksahfakjshfkja
    <%
    Session sess;  
    Database db;  
    View   view;  
    Document   doc;  
    String   host   =   "",user   =   "",   pawd   =   "";    
    try{  
    //第一个参数为url服务器地址加上iiop的端口号
    //第二参数为用户Notes
    //第三个参数为用户的Internet密码
    sess   =   NotesFactory.createSession("192.168.1.100:63148","admin","password");  
    host   =   sess.getServerName();  
    user   =   sess.getUserName();  
    System.out.println("host:   "   +   host   +   ";   user:   "   +user);  
    db   =   sess.getDatabase(host,"oadata/AIS_Org.nsf",false);  
    if(null==db)
    {
    System.out.println("为空");
    }else{
    System.out.println("数据库服务开启了");
    }
    if(db.isOpen()){
    System.out.println("sssssssssssssssssssssss");
    view   =   db.getView("v_all_people");
    if(null==view)
    {
    System.out.println("视图为空");
    }else{
    System.out.println("视图不为空");
    }
    doc   =   view.getFirstDocument();  
    if(null==doc)
    {
    System.out.println("DOC对象为空");
    }else{
    System.out.println("DOC对象不为空");
    }
   
    out.println(db.getTitle()+"  :     "+doc.getItemValueString("TXTUSERNAME"));  
    String usernameall=doc.getItemValueString("TXTUSERNAME");
   
    String userinfo[]=usernameall.split("/");
    System.out.println(userinfo.length);
   
    }else{
    System.out.println("数据库没有打开");
    }
    }catch(NotesException   ne){  
    System.out.println("error:   "   +   ne.id   +   "   ==>   "   +   ne.getMessage());  
    }  
      %>  
  </body>
</html>
  • NCSO.jar (884.1 KB)
  • 描述: jsp要用到的jar文件
  • 下载次数: 19
分享到:
评论

相关推荐

    java访问domino数据库.rar

    - 在Java中访问Domino时,首先要获取`NotesSession`对象,这是连接到Domino服务器的基础。获取Session的方法有多种,包括: - 使用`NotesFactory.createSession()`方法,只需提供用户名和密码。 - 使用`...

    lotus.domino.* Notes.jar

    lotus.domino.* Notes.jar

    Java访问Domino服务器.docx

    在 Java 代码中,我们需要引入相关的包,包括 lotus.domino.* 和 java.util.*。然后,我们可以创建一个抽象类 Domino,用于提供连接操作和实现逻辑操作。这个抽象类可以被其他 Java 程序扩展,以实现更多的功能。 ...

    lotus domino附件开发--java操作附件curd.java

    lotus domino附件开发--java操作附件curd.java

    Lotus.Domino.Web编程

    Lotus.Domino.Web编程是IBM的一款基于Web的协作和应用开发平台,它允许开发者构建和管理企业级的应用程序。本学习资料将深入探讨如何利用Lotus Domino进行Web开发,包括其核心概念、技术特点以及实际应用。 一、...

    java连接domino驱动JdbcDomino.jar

    java连接domino驱动JdbcDomino.jar

    Lotus Notes/Domino jar包

    在Java编程环境中,开发者可以通过使用Lotus Notes/Domino的jar包来与Notes服务器进行交互,实现各种功能。 标题中的"Lotus Notes/Domino jar包"指的是IBM提供的Java类库,这些库包含了用于访问和操作Notes和Domino...

    java_connect_lotus.rar_connect

    例如,`lotus.jar`, `domino.jar`等。 2. **配置Lotus Notes环境**:确保系统环境变量`LOTUS_JAVA_JVM`指向了有效的Java虚拟机路径,`NotesIni`对象是连接到Lotus Domino服务器的关键。 3. **创建Session对象**:...

    java连接Lotes邮件服务器(Domino) 读取邮件内容附件完整实例

    在Java编程中,连接到IBM Lotus Domino(也称为Lotes)邮件服务器并读取邮件内容和附件是一项常见的任务。Lotus Domino是IBM提供的一款企业级的协作软件,它集成了电子邮件、日历、任务和文档管理等功能。这篇教程将...

    java连接domino帮助文档

    6. **样例程序**:"Java访问Domino.doc"很可能包含具体的代码示例,展示如何初始化连接、执行查询、处理结果集以及关闭连接。这些示例对于初学者来说非常有帮助,可以帮助理解整个流程。 7. **异常处理**:在Java...

    Java访问Domino的编程指南.doc

    import lotus.domino.*; public class DominoAccess { public static void main(String[] args) { // 预备步骤 String serverName = "your_server_name"; String userName = "your_user_name"; String ...

    Lotus.Domino.6.应用开发手册_1

    《Lotus Domino 6 应用开发手册》是针对Lotus Domino 6这一版本的全面技术指南,旨在帮助开发者深入理解和高效开发基于Domino平台的应用程序。Lotus Domino是一款强大的协同软件平台,由IBM公司开发,广泛应用于企业...

    Lotus.Domino.6.应用开发手册_2

    《Lotus Domino 6 应用开发手册》是一本深入探讨Lotus Domino 6平台下应用程序设计与开发的专业书籍。Lotus Domino,作为IBM的一款协同软件平台,自1989年发布以来,已经成为企业级协作和信息管理的重要工具。在...

    用java访问domino对象

    Notes.jar 中包含 lotus.domino 和 lotus.domino.local 包。 本地调用要求使用 NotesThread 类来管理线程。NotesThread 类扩展了 java.lang.Thread,包含了专门针对 Domino 的初始化和终止代码。您可以有三种不同...

    java访问domino,通过http访问Domino,java快速访问Domino,java集成lotus domino

    java访问domino,通过http访问Domino,java快速访问Domino,java集成lotus domino 完全提供源码 界面请查阅 https://blog.csdn.net/weijia3624/article/details/113108704

Global site tag (gtag.js) - Google Analytics