请问:B/S方式下,可以用Java写代理吗??

lordofthering 2003-09-19 02:57:10
如题!
...全文
45 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
wwl1994 2003-09-19
  • 打赏
  • 举报
回复
本代理可以用按钮来调用,是在一个表单上的两个域之间进行传值
由showState传给getitem
去用用吧

import lotus.domino.*;

public class JavaAgent extends AgentBase {

public void NotesMain() {

try {
Session session = getSession();
AgentContext agentContext = session.getAgentContext();

// (Your code goes here)
Database db = agentContext.getCurrentDatabase();
Document doc = agentContext.getDocumentContext();
View view = db.getView("vtestjava");
int count = view.getColumnCount();
System.out.println("the column of the view is "+count);
String a=doc.getItemValueString("showState");
doc.replaceItemValue("getitem", a);
doc.save(true, true);
//System.out.println(a+"wangwenli");

} catch(Exception e) {
e.printStackTrace();
}
}
}
donyoung 2003-09-19
  • 打赏
  • 举报
回复
Java代理你知道查看一下设计帮助文档中的Java部分就应该可以了,没什么太大的问题,那些类和方法与Lotus Script几乎都是一样的。关键是Domino服务器文档里面的安全性设置,关于运行Java权限的那部分,默认都是不能运行的,填入*后,重启一下HTTP服务就可以了。
lordofthering 2003-09-19
  • 打赏
  • 举报
回复
楼上的大哥,能不能给个最简单的步骤例子,能在浏览器上显示出来一点结果,我试了几次,都是该页无法显示!我是用一个操作热点激活它,页在WebOpenQuery()中试过,都是该页无法显示!谢谢!
donyoung 2003-09-19
  • 打赏
  • 举报
回复
可以,当然可以

536

社区成员

发帖
与我相关
我的任务
社区描述
企业开发 Exchange Server
社区管理员
  • 消息协作社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧