Blog信息 |
blog名称: 日志总数:1304 评论数量:2242 留言数量:5 访问次数:7581669 建立时间:2006年5月29日 |

| |
[DWR(Ajax)]DWREngine API 使用方法 软件技术, 电脑与网络
lhwork 发表于 2006/7/3 11:40:51 |
//简易函数; abc(handler){ }
DWREngine.beginBatch(); 开始缓存;
DWREngine.endBatch();提交缓存;
DWREngine.defaultMessageHandler(abc);默认的消息句柄;
DWREngine.setTextHtmlHandler;当接收到html时发生的事件;<没有期待到javascript时,不解其意>
DWREngine._httpSessionId; 会话id;
DWREngine._scriptSessionId; 当前页的id;
DWREngine.setErrorHandler(abc); 默认错误句柄;
DWREngine.setWarningHandler(abc);默认警告句柄;
DWREngine.setTimeout(0); 超时时间设置,默认是0;
DWREngi |
|
[DWR(Ajax)]DWRUtils API 使用方法 软件技术, 电脑与网络
lhwork 发表于 2006/7/3 11:40:22 |
$("precloneNode1suf") 取得该对象;
DWRUtil.selectRange("selectRangeBasic", 5, 15) 选中selectRangeBasic文本框里面从第五个字符到第15个字符之间的字符.
DWRUtil._getSelection("selectRangeBasic") 得到selectRangeBasic文本框里选中的字符.
var arrayFive = [ 'One', 'Two', 'Three', 'Four', 'Five' ]; DWRUtil.addOptions('addOptionsBasic', arrayFive); 将数组添加到下拉菜单里面去;
DWRUtil.getValue('addOptionsBasic') 得到 addOptionsBasic 对象的值; DWRUtil.getValue("precloneNode1Inner1suf",
{ textContent:true }); |
|
[DWR(Ajax)]DWR中提供XML的传递方法 软件技术, 电脑与网络
lhwork 发表于 2006/7/3 11:39:52 |
自己用dom4j,所以用dom4j做例子;
java server:
method(){
return Document 类型;
}
没有dom4j的例子,借用xom的例子:
Element div = new Element("div"); Document doc = new Document(div);
div.addAttribute(new Attribute("id", "parentXOM")); div.appendChild("This is text from XOMDemo. ");
Element button = new Element("input"); button.addAttribute(new Attribute("id", "buttonXOM")); button.addAttribute(new Attribute("type", "button")); b |
|
[DWR(Ajax)]DWR 2.0 入门扩充 软件技术, 电脑与网络
lhwork 发表于 2006/7/3 11:39:18 |
之前必须看过一篇关于dwr的入门文章,这里不讲配置; 那篇没怎么讲大部分javascript的api,这里详细讲javascript的操作.
java 类(很简单,理解就行了) --------------------------------------------------------------------- public Collection getAllPeople() { return people.values(); }
public Person getPerson(int id) { return (Person) people.get(new Integer(id)); }
public boolean deletePerson(Person toDelete) { return people.remove(new Integer(toDelete.getId())) != null;
|
|
[J2SE]InvocationHandler 操作例子(切面概念) 软件技术, 电脑与网络
lhwork 发表于 2006/7/3 11:36:29 |
三个类,一个接口,不费话:
程序代码
public interface IHello { public void hello(String name); }
-------------------------------------------------------------------------------- public class HelloSpeaker implements IHello {
public void hello(String na |
|
[J2SE]Java做的代理服务器工具 软件技术, 电脑与网络
lhwork 发表于 2006/7/3 11:24:39 |
/************************************* * 一个基础的代理服务器类 ************************************* */ import java.net.*; import java.io.*;
public class HttpProxy extends Thread { static public int CONNECT_RETRIES=5; static public int CONNECT_PAUSE=5; static public int TIMEOUT=50; static public int BUFSIZ=1024; static public boolean logging = false; static public OutputStream log=null; // 传入数据用的Socket |
|
[Hibernate]hibernate调用mysql5.0存储过程小记 软件技术, 电脑与网络
lhwork 发表于 2006/7/1 21:39:23 |
准备工作: 1.hibernate3 到这下载hibernate3:http://sourceforge.net/project/showfiles.phpgroup_id=40712&package_id=127784&release_id=403223 2.mysql (注意一定要用mysql5.0和最新驱动) mysql官方网站http://www.mysql.com/
| |
[JBoss]jBPM工作流程定义 软件技术, 电脑与网络
lhwork 发表于 2006/6/30 16:25:42 |
对jBPM来讲,工作流由一些节点和用户定义的Hander组成。一个工作流从start-state开始,中间经过若干个节点(state、fork、milestone、process-state、decisi |
|
|