译者序 前言 第1章 Domino Web开发综述 1 1.1 为什么使用Domino 1 1.2 Domino是怎样运行的 1 1.2.1 Domino与传统数据库的区别 1 1.2.2 Domino和Web 2 1.3 开发部件 2 1.4 其他工具 3 1.5 简单的Domino Web软件例子 10 参考信息 14 本章小结 14 第2章 使用表单 16 2.1 关于表单 16 2.2 在表单中使用公式 17 2.2.1 数组和多值域 18 2.2.2 公式的类型 18 2.2.3 例子:一个组合框域 20 2.2.4 例子:$$Return域的公式 22 2.3 在表单中使用Web元素 22 2.3.1 嵌入Web元素 22 2.3.2 创建特殊用途的模板表单 22 2.3.3 例子:在$$View Template Default 表单中嵌入导航器 23 2.3.4 例子:动态嵌入式导航器 24 2.4 在表单和表单对象中使用HTML属性 25 2.4.1 标记的例子 26 2.4.2 例子:RTF文本域的属性 27 2.4.3 例子:cookie 27 2.5 使用表单操作按钮 28 2.6 使用热点 30 2.7 在表单内使用HTML 31 2.7.1 例子:单个类视图 31 2.7.2 例子:显示附属图形文件 36 2.7.3 例子:把文本域显示为文本区域 39 2.8 在表单中使用CGI变量 40 2.9 表单和搜索 42 2.9.1 定制视图搜索表单 43 2.9.2 例子:定制搜索界面 44 2.9.3 定制Site Search表单 47 2.9.4 定制Search Results表单 47 2.9.5 例子:对搜索结果表单的定制 48 2.10 定制表单提交按钮 49 2.11 使用隐藏域 49 2.12 把RTF文本显示为一个小应用程序 50 参考信息 51 本章小结 51 第3章 使用视图进行工作 54 3.1 关于视图 54 3.2 视图和Web 55 3.3 使用选择公式 56 3.4 使用视图列公式 57 3.5 使用表单公式 57 3.6 使用视图图标 58 3.7 创建视图操作按钮 59 3.8 使用单个类视图 60 3.9 在视图中使用HTML通用文本 62 3.9.1 改变行的格式 63 3.9.2 在视图中显示Java小应用程序和图像 63 3.9.3 HTML通用文本 64 3.9.4 改变视图连接的动作 66 3.9.5 控制视图连接的另外一种方式 68 3.9.6 例子:在视图中使用java Script 68 3.10 在表单中使用视图 70 3.10.1 在表单中嵌入视图 70 3.10.2 创建视图模板 70 3.10.3 例子:使用表单在视图中添加 功能 71 3.10.4 例子:使用视图在表单中添加 功能 73 3.10.5 例子:创建多个类的视图 76 3.11 在小应用程序表单中显示一个视图 79 参考信息 80 本章小结 80 第4章 使用帧结构、大纲和其他设计 元素 82 4.1 简介 82 4.2 在帧结构中设计 82 4.2.1 帧的不利之处 83 4.2.2 使用帧结构集设计元素 84 4.2.3 使用<FRAMESET>标签 88 4.3 使用大纲 94 4.3.1 同时使用帧和大纲 95 4.3.2 显示大纲小程序 97 4.4 使用其他的设计元素 97 参考信息 101 本章小结 101 第5章 编写JavaScript 103 5.1 简介 103 5.2 开始编写JavaScript 104 5.3 把JavaScript添加到Domino的表单中 106 5.4 验证域:Expense Report表单 107 5.5 计算域的值:Expense Report表单(续) 109 5.6 显示域相关的帮助 110 5.7 控制帧的使用 112 5.8 填充动态列表框 114 5.9 例子:动态下载图像 117 5.10 例子:在一个滚动按钮中预先下载 图片 119 5.11 例子:显示对话框 121 5.11.1 Order Form表单 123 5.11.2 Select Parts表单 124 5.11.3 Read-Only Order Form表单 127 5.11.4 Orders视图 127 5.12 例子:操纵cookie 127 5.13 例子:ActiveX对象脚本 128 5.14 例子:Domino产生的JavaScript 133 参考信息 137 本章小结 138 第6章 编写LotusScript 139 6.1 简介 139 6.2 关于LotusScript Web代理 140 6.3 激活一个代理的URL 141 6.4 在LotusScript中编写WebQueryOpen 代理 142 6.4.1 简单的LotusScript WebQueryOpen 代理 142 6.4.2 查询数据库 144 6.5 在LotusScript中编写WebQuerySave 代理 146 6.5.1 简单的LotusScript WebQuerySave 代理 146 6.5.2 在表中显示ODBC搜索结果 147 6.6 在LotusScript代理中使用CGI变量 150 6.6.1 QUERY_STRING代理 150 6.6.2 HTTP_COOKIE代理 154 6.7 在基于Web的工作流中使用LotusScript 157 6.8 在LotusScript代理中使用小应用程序 161 参考信息 170 本章小结 170 第7章 Java应用程序 171 7.1 使用Java语言 171 7.2 Domino 4.6及以上版本的Java应用程序 172 7.2.1 例子:SendMemo.java 173 7.2.2 例子:SendMemo2.java 175 7.2.3 Java接口 175 7.2.4 例子:SendMemo3.java 176 7.2.5 使用GUI组件 177 7.2.6 例子:Send Memo4.java 177 7.2.7 多线程的例子:ListGroups应用 程序 179 7.3 Domino 5的Java应用程序 185 7.3.1 简单例子:CorbaApplication.java 186 7.3.2 GUI例子:CorbaApplication2.java 186 参考信息 189 本章小结 189 第8章 Java代理 190 8.1 简介 190 8.2 关于Java Agents 190 8.3 编写4.6版的Java代理程序 191 8.3.1 简单Java代理:Simple Agent.Java 191 8.3.2 多线程代理程序:NotesGuiAgent. java 196 8.3.3 Java Web代理程序 199 8.4 在R5中编写Java代理 226 参考信息 230 本章小结 231 第9章 使用Java小应用程序 232 9.1 简介 232 9.2 Java小应用程序和Domino 233 9.3 简单例子:HelloUser.java 234 9.4 声音例子:AudioApplet.java 236 9.5 使用 LiveConnect:Java_JS.java 241 9.6 LiveConnect和标准的Domino小应用 程序 244 9.7 编写小应用程序更容易的方法: Lotus BeanMachine 245 9.8 使用eSuite 247 9.8.1 什么是eSuite 247 9.8.2 eSuite和Domino 248 9.8.3 eSuite Workplace Desktop 248 9.8.4 eSuite小应用程序 249 9.8.5 应用功能的局限性 251 9.8.6 eSuite InfoCenter简介 252 9.8.7 eSuite Devpak 252 9.8.8 DevPak组件 253 9.9 InfoBus技术介绍 253 9.9.1 InfoBus例子 254 9.9.2 eSuite/InfoBus例子 255 参考信息 257 本章小结 258 第10章 编写CORBA小应用程序 259 10.1 简介 259 10.2 什么是CORBA 259 10.3 关于lotus.domino软件包 259 10.4 例子:Corba Text 1.java 260 10.5 例子:ResumeApplet.java 264 10.6 显示数据图表:SalesChartApplet.java 270 10.7 使用两种方式发送数据: AgentControlPanel.java 274 10.8 CORBA小应用程序还不能实现的 功能 279 参考信息 280 本章小结 280 第11章 编写Java小服务程序 281 11.1 什么是小服务程序 281 11.2 为什么在Domino中使用小服务程序 281 11.3 启用小服务程序支持 282 11.4 编写小服务程序 283 11.4.1 简单的HTTP GET小服务程序: StupidServlet 283 11.4.2 简单的HTTP POST小服务程序: JDBCQueryServlet 284 11.4.3 使用链接缓冲区的JDBC小服务 程序 289 11.4.4 Cookie-Setting Servlet 293 11.4.5 小服务程序和Netes Java类 298 11.4.6 最后一点说明 299 参考信息 300 本章小结 300 附录 Domino URL 301
2025-12-29 22:38:50 12.69MB Domino
1
ASP Web编程的一些实例,包含各种应用技巧
2023-03-29 16:12:25 13.35MB ASP
1
包含html,css,素材图片 打开可直接正常显示,可以用于web上交作业或者自己巩固提高。 用的DreamweaverCS6写的代码。
2023-03-16 09:57:26 34KB css 前端 html 文档资料
1
大学生心理测试网站 使用vs2005\sqlserver2000 编程语言采用 .net(c#) 从数据库中读取试卷题目,学生登录后,在线答题。全部做完后,查看心理测试结果。教师登录,可查看学生做题情况。
2023-02-11 15:02:45 88KB web编程 心理测试 网站 c#
1
Java Web编程实战宝典-高清-完整目录-2014年9月,分享给所有需要的人!
2022-12-05 22:32:00 226.59MB java
1
go web编程 实战派 从入门到精通,pdf教程,很好的学习书籍,高清pdf版。某宝10元掏过来的
2022-08-31 18:04:34 125.07MB
1
计算机软件-编程源码-怎样用asp和com进行web编程.zip
2022-05-25 15:06:26 5.87MB 源码软件 前端
为了在全校师生中充分共享优秀课件资源,提高资源利用率和资源访问有效性,设计和开发了本系统。系统从用户需求出发,设计了两个子系统:面向学生和教师的课件门户子系统和面向教师及系统管理人员的后台管理子系统,实现了普通用户课件统计、课件检索,课件下载功能;系统管理员的身份认证、用户管理、课件目录管理、课件管理功能。课件门户子系统和后台管理子系统分别采用了B/S和C/S架构实现,数据库采用了SQL Server技术。本系统现已在本校成功应用,有效管理了各类教学课件184个,每周课件浏览次数超过10 000次,下载次数超过50次,达到了课件资源有效管理和使用的目的。
2022-05-24 12:18:02 657KB B/S C/S web编程
1
CS50 Project0-个人网站 哈佛CS50的使用Python和JavaScript进行Web编程-项目0
2022-05-24 10:45:05 175KB HTML
1
第1篇 入门篇 7 第1章 Jsp概述 技术分析 7 1.1 Jsp简介与历史背景 7 1.1.1 日新月异的Web技术 7 1.1.2 什么是JSP 8 1.1.3 JSP技术有以下几个显著的优点 9 1.1.4 JSP和其他类似或相关技术的一个简单比较 10 1.2 JSP环境安装配置 12 1.2.1Tomcat下JSP环境的配置 12 1.2.1建立自己的Jsp工作目录 13 1.3 JSP语法介绍 14 1.3.1 JSP页面中的元素 14 1.3.2 JSP语法概要 15 1.3.3关于模板文本(静态HTML) 16 1.4 运行第一个Jsp程序 16 1. 5本章小结 20 第2章Jsp 基础学习 20 2.1 JSP基本语法 20 2.1.1 JSP 语法之声明 21 2.1.2 JSP 语法之表达式 21 2.1.3 JSP 语法之Scriptlet 21 2.2 JSP的指令 22 2.2.1 page指令(Directive) 22 2.2.2 include指令(Directive) 24 2.3 JSP的动作 25 2.3.1 jsp:include动作 25 2.3.2 jsp:useBean动作 27 2.3.3 jsp:setProperty动作 29 2.3.4 jsp:getProperty动作 30 2.3.5 jsp: forward动作 31 2.3.6 jsp: plugin动作 31 2.3.7注释 31 2.4 JSP 9种基本内置组件 31 2.5 JSP中Session的使用 34 2.6 JSP中forward的使用 36 2.7 JSP运行时错误处理与应该注意的六个常见问题 37 2.8 JSP小实例 38 2.8.1实例1(在JSP中定义函数) 38 2.8.2实例2(获取各种CGI环境变量) 39 2.8.3实例3(JSP里request变量列表) 42 2. 9本章小结 44 第3章JavaBean组件 44 3.1 什么是JavaBeans 45 3.1.1 JavaBeans 简介 45 3.1.2 JavaBeans 属性 45 3.1.3 JavaBeans 的事件 50 3.2 在Jsp中使用JavaBeans 55 3.3 JavaBeans的scope属性 57 3.4 JavaBeans应用实例 59 3.4.1 实例1(HelloWord.java) 59 3.4.2 实例2(People.java) 60 3.4.3实例子3数组应用 (Example2_3.java) 60 3.4.4实例子4运算符、表达式应用 (Example3_1.java) 61 3.5 本章小结 62 第4章Jsp与Servlet 62 4.1 什么是Servlets 63 4.1.1 JavaServlet的解释 63 4.1.2 什么是Jsp 65 4.1.3 得到一个Servlets和JSP的运行环境 66 4.1.4 实现第一个JSP和SERVELT 67 4.2 Servlet规范定义的Servlet 生命周期 70 4.3 JSP/Servlet的重定向技术综述 72 4.3.1 RequestDispatcher.forward() 72 4.3.2 response.sendRedirect() 73 4.4 理解会话 74 4.4.1 会话状态跟踪API 75 4.4.2 在会话对象中保存数据 76 4.4.3实例:显示会话信息 76 4.5 用Java Servlets代替CGI 78 4.6 JSP/Servlet 中的汉字编码问题 80 4.7 图解Eclipse+Tomcat集成开发Servlet 84 4.8 Servlets/JSP开发技术问答 93 4.9 Servlet小实例 97 4.5.1实例1(输出) 98 4.5.2实例2(获取表单参数) 99 4.5.3实例3(获取jsp各种参数) 101 4.10 本章小结 103 第2篇 数据库操作 103 第5章 全面解析JDBC 104 5.1 JDBC接口综述 104 5.2 JDBC产品组件 107 5.3 如何建立JDBC连接? 108 5.3 JDBC驱动管理内幕是怎么样的? 112 5.4 如何利用JDBC发送SQL 语句? 113 5.5如何获得SQL 语句的执行结果? 116 5.6 JDBC TM技术解析 119 5.3 JDBC API 123 5.3.1记录集接口 123 5.3.2 新的SQL 语句接口(Statement 接口) 129 5.3.3 处理新的SQL 数据类型(ARRAY REF) 133 5.4 JDBC API 3.0 简介 136 5.4.1 获取ParameterMetaData 接口实例对象的方法 137 5.4.2 ParameterMetaData 接口的方法 137 5.5 本章小结 140 第6章 JDBC厂商选择性实现包 140 6.1 RowSet包 140 6.1.1 RowSet包含的接口 140 6.1.2 RowSet 简介 141 6.1.3 RowSetListener 接口 144 6.1.4 RowSetEvent 类 148 6.2 CachedRowSet 包 148 6.2.1 CachedRowSet 包简介 148 6.2.2 BaseRowSet 类 149 6.2.3 CachedRowSet 类 149 6.3 数据库连接缓冲池 153 6.4 JNDI 和RowSet 154 6.5 RowSet之实践 157 6.6 本章小结 164 第7章 JSP数据库操作例程 164 7.1安装mysql 165 7.1.1第一步:下载mysql 165 7.1.2第二步:安装、配置mysql 165 7.1.3第三步:Mysql客户端连接Mysql服务器 166 7.1.4第四步:安装JDBC驱动: 166 7.1.5第五步:在MySQ中建数据库,数据表 167 7.1.6第六步:在JSP连接mysql 169 7.2 JSP连接数据库方法大全 171 7.3 Jsp连接mysql调用数据源方法 175 7.3.1对mysql数据库最基本的DB操作 175 7.3.2 调用对DB操作的方法 182 7.4 Jsp数据分页显示 184 7.5 jsp编写的留言本 188 7.5.1在mysql中建表 188 7.5.2编写的留言本 189 7.6 本章小结 200 第3篇 案例精讲 200 第8章 学生课绩管理系统 200 8.1系统概述 200 8.1.1 学生课绩管理系统的需求 200 8.1.2 学生课绩管理系统的概要设计 201 8.1.3 学生课绩管理系统的详细设计 202 8.2 数据库设计 207 8.2.1 创建数据库 207 8.2.2 数据表设计 208 8.3 数据连接 213 8.3.1建立数据库连接 213 8.3.2 安全策略 214 8.4 学生课绩管理系统设计 214 8.4.1 数据库操作公用模块 214 8.4.2学生模块 228 8.4.3教师模块 238 8.4.4管理模块 253 8.4.4.1、管理学生 255 8.4.4.2管理教师 272 8.4.4.3管理课程 286 8.4.4.4管理班级 303 8.5 学生课绩管理系统的疑难分析 325 8.6学生课绩管理系统的测试与发布 325 8.7 本章小结 327 附录1 TOMCAT完全攻略 327 附录2 java常用开发工具介绍 332 附录3 图解利用Eclipse3+Lomboz3+Tomcat开发JSP 335
2022-05-15 21:03:18 4.56MB JSP程序设计 java web编程
1