需要用到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时,首先要获取`NotesSession`对象,这是连接到Domino服务器的基础。获取Session的方法有多种,包括: - 使用`NotesFactory.createSession()`方法,只需提供用户名和密码。 - 使用`...
lotus.domino.* Notes.jar
在 Java 代码中,我们需要引入相关的包,包括 lotus.domino.* 和 java.util.*。然后,我们可以创建一个抽象类 Domino,用于提供连接操作和实现逻辑操作。这个抽象类可以被其他 Java 程序扩展,以实现更多的功能。 ...
lotus domino附件开发--java操作附件curd.java
Lotus.Domino.Web编程是IBM的一款基于Web的协作和应用开发平台,它允许开发者构建和管理企业级的应用程序。本学习资料将深入探讨如何利用Lotus Domino进行Web开发,包括其核心概念、技术特点以及实际应用。 一、...
java连接domino驱动JdbcDomino.jar
在Java编程环境中,开发者可以通过使用Lotus Notes/Domino的jar包来与Notes服务器进行交互,实现各种功能。 标题中的"Lotus Notes/Domino jar包"指的是IBM提供的Java类库,这些库包含了用于访问和操作Notes和Domino...
例如,`lotus.jar`, `domino.jar`等。 2. **配置Lotus Notes环境**:确保系统环境变量`LOTUS_JAVA_JVM`指向了有效的Java虚拟机路径,`NotesIni`对象是连接到Lotus Domino服务器的关键。 3. **创建Session对象**:...
在Java编程中,连接到IBM Lotus Domino(也称为Lotes)邮件服务器并读取邮件内容和附件是一项常见的任务。Lotus Domino是IBM提供的一款企业级的协作软件,它集成了电子邮件、日历、任务和文档管理等功能。这篇教程将...
6. **样例程序**:"Java访问Domino.doc"很可能包含具体的代码示例,展示如何初始化连接、执行查询、处理结果集以及关闭连接。这些示例对于初学者来说非常有帮助,可以帮助理解整个流程。 7. **异常处理**:在Java...
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 应用开发手册》是针对Lotus Domino 6这一版本的全面技术指南,旨在帮助开发者深入理解和高效开发基于Domino平台的应用程序。Lotus Domino是一款强大的协同软件平台,由IBM公司开发,广泛应用于企业...
《Lotus Domino 6 应用开发手册》是一本深入探讨Lotus Domino 6平台下应用程序设计与开发的专业书籍。Lotus Domino,作为IBM的一款协同软件平台,自1989年发布以来,已经成为企业级协作和信息管理的重要工具。在...
Notes.jar 中包含 lotus.domino 和 lotus.domino.local 包。 本地调用要求使用 NotesThread 类来管理线程。NotesThread 类扩展了 java.lang.Thread,包含了专门针对 Domino 的初始化和终止代码。您可以有三种不同...
java访问domino,通过http访问Domino,java快速访问Domino,java集成lotus domino 完全提供源码 界面请查阅 https://blog.csdn.net/weijia3624/article/details/113108704