- 博客(29)
- 收藏
- 关注
原创 webservice delphi客户端 java服务器端 传输简单和复杂对象 小demo
作者:刘锡生做成日期:2008-2-19Dome介绍:客户端使用delphi实现,服务器使用java实现。主要完成简单和复杂类型数据的传送。完成的关键步骤1.java服务端需要完成的工作; 1.1.java服务端axis环境的搭建 1.1.1--jar包的下载(axis所需)有官方网站可以下载,需要的是几个jar包 1.--activation.jar 2.--axis-ant.ja
2008-02-19 16:05:00
2718
1
原创 webservice 的测试小程序
维护项目中看到一个这样的一个应用,jsp页面中嵌入一个ocx的控件,然后通过用户在控件上的条件查询并将数据发送到服务器端进行处理,并将处理后的结果返回给控件(注:ocx是delphi制作的)。 问题来了!控件和服务器间如何交互的。查了一下,两种方式。一种是将数据提交通过js以文本或字符串的形式传递给服务器,这种方式比较简单,但有限制。第二中就是我将要整理的,通过soap(simple obje
2007-11-20 14:20:00
1271
原创 web中使用第三方控件
之前有注意过该方面的技术,但一直没动手试过。由于工作的需要,现在得试试了,花了一上午的时间才搞定。费话不说了,下面做个总结吧! 第三方控件有很多,因为自己手里需要维护的是dephi编写的ocx控件,所以自己就打算使用ocx控件来试试,为了防止冲突,我在网上下载了一个ocx控件,名字为NiceForm.ocx。下载完了后首先是注册. 注册指令为: regsvr32 C:/N
2007-11-15 14:25:00
2037
1
原创 struts 和 ajax 整合总结
由于程序逻辑的需要,要求页面表格是动态,即动态添加,动态删除,而且要求与服务器有数据交互。自然而然的想到了ajax,之前用ajax解决过jsp+servlet中的问题,现在想在struts中实现,花了点时间看了些例子。没什么特别的,但结果花了两天的时间得到一个结论:使用ajax做数据传输有个限制,传输的数据不可以太大,否则无法将数据传输到服务器。郁闷!看来使用 ajax一般时候用来传递少量的数
2007-10-26 15:35:00
686
1
原创 component&Activex controls
Visual Basic 使用VBX(Visual Basic Xtension)组建。Delphi和C++Builder使用VCL(Visual Component Library)组建,Visual C++则使用OCX(OLE Control eXtension)组建。如今OCX又演化到所谓的Activex组建。
2007-08-11 22:02:00
671
原创 visual c++ 集成开发环境
最著名的application framework有两套,分别是:MFC(Microsoft Foundation Class)和OWL(ObjectWindow Library),但集成开发环境(IDE)却呈百家争鸣之势。
2007-08-05 22:08:00
762
原创 形式参数,实际参数
带参函数,在函数定义及函数说明时都有参数, 称为形式参数(简称为形参)。在函数调用时也必须给出参数, 称为实际参数(简称为实参)。 进行函数调用时,主调函数将把实参的值传送给形参,供被调函数使用。
2007-05-12 10:33:00
1419
原创 prototype.js介绍
1.prototype.js是一个由Sam Stephenson写的javaScript包。2.$()方法是DOM中使用过于频繁的document.getElementById()方法的一个便利的简写,就像这个方法一样,这个方法返回参数传入的id的那个元素。3.$F()方法是另一个非常受欢迎的简写。它可以返回任何输入表单控件的值,如文本框或下拉框。这个方法可以传入元素的id或者元素
2007-04-20 17:59:00
717
原创 One or more files are out of date or do not exist
One or more files are out of date or do not exist。当运行程序是会弹出个消息框,消息显示为:One or more files are out of date or do not exist 。。。need rebuild!主要产生的原因是:计算机系统时间可能被你设置过了,如果设置的时间超过现有时间就有可能出现这样的问题,这个问题不用担心
2007-04-20 11:36:00
4445
1
原创 原型对象和继承
javascript对象都“继承”原型对象的属性。每个对象都有原型对象,原型对象的所有属性都是以它为原型的对象的属性。一个对象的原型是由创建并初始化该对象的构造函数定义的,javascript中的所有函数都是prototype属性,它引用了一个对象。虽然原型对象初始化时是空的,但是你在其中定义的任何属性都会被该构造函数创建的所有对象继承。
2007-04-20 09:51:00
591
原创 javascript对象
1。对象的创建:1/var o = new Object(); 2/var circle = {x:0, y:0 , radius:2}3/var homer = {name:"Homer Simpson", age : 34 , married : true , occupation : "plant operator ", email : "homer @simpsons.c
2007-04-12 10:03:00
610
原创 Request Dispatching
假如Servlet无法回应用户的请求,必要时可以将这个请求转交给其他Servlet处理,这个动作称为"Request Dispatching"(请求转发)。在SCWCD认证考试中,您应该注意本节所整理的两种“请求转送”方式,例如ServletRequest.getRequestDispacher()与ServletContext.getRequestDispatcher()方法有何异同。
2007-04-11 15:27:00
889
原创 Web页面上的一些标记符
前段时间忽略了一些问题,最近一直出现。没办法了,整理一下吧!主要是几个JSP标记的用法吧!1。显式注释符号:"" ,显式注释是指包含在""之间的内容,之间可以包含JSP表达式,并被JSP容器解释。JSP语法如下:]-->: 例如-->显示结果为:2。隐式注释:隐式注释是指包含在之间的内容,隐式注释在JSP页面上无法看到,而且在客户端的HTML源文件中也是不可以看到的。3
2007-04-11 09:24:00
1942
原创 web开发中的乱码
原来是研究MFC的,由于工作的原因我开始转而研究java了,到目前为止我涉足java有两个月了,学了些java基本语法,struts,hibernate。现在写了个小程序,就是通过struts将数据入库,出库。期间遇到头痛的问题就是中文字符编码的问题。网上搜了一下,发现有很多这样的贴子,看来这是初学者的必经之路了。看了一些,也实验了一下,大体是做如下的几个工作吧:1.js文件中设置为“”的
2007-03-29 12:07:00
636
原创 first day about hibernate
实体域对象:实体域对象代表真实世界中的物质实体,如人,时间,地点,事件等。常见的实体对象有两种:主动域对象(EJB)和javaBean对象(也称为POJO,plain Old JavaObject)。javaBean对象是主动域对象的子集。主动域对象在javaBean对象的基础上封装了此javaBean访问数据库的方法。 过程域对象:代表应用中的业务逻辑操作,或者也可以把持久层
2007-03-19 11:49:00
575
原创 Struts Nested标签库
1.Struts Nested标签库的一部分标签用于表达JavaBean之间的嵌套关系,还有一部分标签能够在特定的嵌套级别提供和其他struts标签库的标签相同的功能。2.定义一个新的嵌套级别。输出当前嵌套级别信息。
2007-03-17 11:42:00
1087
原创 struts Bean标签库
好久没写笔记了,今天来兴致了,写点意思一下吧。1.Struts Bean标签库中的标签可以访问已经存在的JavaBean以及他们的属性,还可以定义心的Bean,把他存放在page范围内或者用户指定的范围内,供网页内其他元素访问。2.Bean标签库大致可以分为以下三类:1/用于访问HTTP请求信息或JSP隐含对象的Bean标签。2/用于访问Web应用资源的Bean标签。3/用于定义或
2007-03-16 10:33:00
2443
转载 jsp+tomcat+mysql+sevlet+javabean配置过程
作者:2007年跨越鸿沟。网址:http://blog.youkuaiyun.com/stupidwu/archive/2006/12/07/1433142.aspx 在配置jsp开发环境的过程中会碰到不少问题,感谢网上的许多前辈的经验总结,作者cl41的JSP连接Mysql数据库攻略和作者Saulzy的MySQL学习笔记等文章对我来说简直是雪中送碳,为了帮助象我一样的初学者在此总结了不少作者的经验,非
2007-02-28 17:55:00
676
转载 Tomcat中用web.xml控制Web应用详解(1)
1 定义头和根元素部署描述符文件就像所有XML文件一样,必须以一个XML头开始。这个头声明可以使用的XML版本并给出文件的字符编码。DOCYTPE声明必须立即出现在此头之后。这个声明告诉服务器适用的servlet规范的版本(如2.2或2.3)并指定管理此文件其余部分内容的语法的DTD(Document Type Definition,文档类型定义)。所有部署描述符文件的顶层(根)元素为web-
2007-02-26 15:41:00
650
原创 线程
1.MFC将线程分为两类:用户界面(User interface)线程和工作者线程(Worker thread)。这两者之间的区别是用户界面线程有消息循环,而工作者线程没有。2.有两种方法用来在MFC应用程序中创建一个线程。可以构造一个CWinThread对象,并调用该对象的CreateThread()函数来创建线程,也可以使用AfxBeginThread()构造一个CWinThre
2007-02-05 14:18:00
764
原创 CFile中::Abort与::Close的区别
Virtual void Abort():关闭与此对象相关联的文件并使文件不可读写,如果在析构次对象时未关闭文件,则构造函数关闭它。在处理异常时,CFile::Abort与CFile::Close有两大区别。首先,Abort函数不会因失败产生异常值,因为Abort忽略失败;其次,如果文件未被打开或已经关闭,Abort不会插入断言。如果用new把CFile对象分配在堆栈顶,在关闭文件后必须删除它
2007-01-28 16:03:00
3600
1
原创 java学习第四天
1.在java中,异常是对象,即它们是从类Throwable派生而来的类的实例。Throwable有两个子类Error和Exception。2.要捕获异常,必须完成两项工作:(1)将包含可能引发异常的方法的代码放在try块中。(2)在catch块中对异常进行处理。3.要指出方法中的某些代码可能引发异常,只需要在方法的特征标后面加上关键词throws和将引发的异常的名称:pu
2007-01-11 12:53:00
722
原创 有意思的for循环
也看过不少代码了还是第一次看到这样的for循环,觉的有意思。所以写了int a = 0for(int i = GetItemCount(); i--;){ a = a+1;} retrun a;呵呵 看来看的还是不够多啊!
2007-01-10 16:07:00
710
原创 ReBar控件相关类CReBar
1.ReBar控件 可以包含各种子窗口,通常都是其他控件,比如编辑框,列表框,工具条等。它可以有一个或多个段,每一段都可以有一幅图片,一个文本框或者一个子窗口,但是不能包含多于一个的子窗口。ReBar控件也可以在一幅图片上显示它的子窗口。用户的应用程序可以自动的调整它的尺寸,也可以通过单击或拖动它的夹子手动调整它的尺寸。2.ReBar控件的创建:首先构造一个CReBar对象,通过调
2007-01-09 17:41:00
3149
原创 工具条的创建类CToolBar
1.工具条的创建方法1:利用资源编辑器创建一个工具条,调用工具条的构造函数构造工具条对象,调用Create或CreateEx产生工具条窗口并将它与CToolBar对象相连接,调用LoadToolBar加载工具条资源。2.工具条的创建方法2:调用构造函数构造出一个工具条对象,调用Create或CreateEx产生工具条窗口,调用LoadBitmap来装入包含工具条按纽图象的位图,最后调用
2007-01-09 14:54:00
939
原创 网络与通信
1.HTTP是Hyper Text Transfer Protocal(超文本传输协议)的简称。HTTP协议处在TCP/IP协议栈的应用层,它是一个面向无连接的简单快速C/S结构的协议。2.HTTP的请求周期由4个阶段组成:连接,请求,响应和断开连接。3.连接:HTTP是TCP/IP协议族的一员,所以连接的建立是通过Socket实现的。4.消息通常可分为两个部分:消息头和消息体。
2007-01-09 10:29:00
568
原创 Java学习第三天
1.this是指向当前实例的引用,因此只能在实例方法的定义体内使用它。在类方法(用关键字static声明的方法)中,不能使用this。 2.调用接受对象的方法时,对象是按引用传递的。您在方法内对该对象所做的任何操作都将影响原来的对象。请记住,这样的对象包括数组及数组的对象。将数组传递给方法,并在方法中修改其内容时,将影响原来的数组。另一方面,基本数据类型是按值传递的。3.类方法
2007-01-08 11:52:00
639
原创 java学习第二天
1.SDK(Software Development Kit)提供了编译器,调试器,文件归档程序及几个其他的程序。2.SDK1.4用于以下几个平台:(1) Windows95/98/Me/NT(带Service Pack4) /2000/XP; (2) Solaris SPAR and Intel; (3) Linux。3.注意: 安装SDK1.4之前,必须确保系统中没有安装其他Jav
2007-01-05 11:47:00
536
原创 java学习第一天
1.学习java的同时也在学习面向对象编程,这是学习的难点。2. 面向对象编程的原理包括以下几个方面:(1)将程序组织为类的元素;(2)用这些类创建对象;(3)通过行为和属性来定义类;(4)通过继承将类彼此关联;(5)通过包和接口将类关联起来;3.将程序理解为一系列依次执行的指令被称为过程化变成。如:BASIC或Pascal。4.合并对象是面向对象编程的一个方面,另一个重要的特性是
2007-01-04 17:52:00
539
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人