频道直达 - 学院 - 下载 - 交易 - 特效 - 字库 - 手册 -排名-工具- 繁體
网页教学网站开发 设为首页
加入收藏
联系我们
建站搜索: 常用广告代码   用户注册 | 用户登陆
您当前的位置:中国建站之家 -> 网站开发设计技术教程 -> PHP教程 -> PHP4调用JavaBean的摸索

PHP4调用JavaBean的摸索

作者:未知  来源:转载  发布时间:2005-9-19 9:09:40  发布人:acx

减小字体 增大字体

首先声明,写此文时,我对这个也不懂,只是自己从php.net上下了例子,试着做了一下,而且是在 win2000+apache+php4p12配置下. 具体步骤如下: 一、安装好JVM(java virtual machine)(我用的是jdk122)

当然,您不一定要用jdk122,甚至不用jdk,用其它的,比如:
JVM=Kaffe 1.0.4 (as delivered with OS), OS=Redhat Linux 6.1
JVM=Kaffe 1.0.5 (built from source), OS=Redhat Linux 6.1
JVM=IBM 1.1.8, OS=Redhat Linux 6.1
JVM=Blackdown 1.2.2 RC4, OS=Redhat Linux 6.1
JVM=Sun JDK 1.1.8, OS=Windows NT 4/win2000
但是,在这里我只讲我的做法,其它的我没有试过,不要问我,这里要特别注意的是, 根据php官方站点的说明,竟然不支持jdk122+linux
二、设置环境变量

在win2000中"我的电脑"->"属性"->"高级"->"环境变量"
设置JAVA_HOME
为:jdk路径,比如我的jdk122装在e:\jsp\jdk122下,那么就设置为e:\jsp\jdk122

三、下载相关文件(如果您没有的话)

下载地址:http://www.php.net/downloads.php
我下载了:php-4.0.1-Win32-java-jdk122.zip文件,解压后有几个例子,并且有:php_java.dll和php_java.jar文件.
四、配置php.ini文件

[java]
java.class.path=E:\PHP4\php_java.jar
java.home=E:\jsp\jdk122\bin
extension=php_java.dll
java.library.path=E:\PHP4\ext\
java.library=E:\Program Files\JavaSoft\JRE\1.2\bin\classic\jvm.dll
以上是我的配置,说明一下,我的php4在e:\php4目录下,我的所有扩充的dll文件 放在e:\php4\ext目录下,当然php_java.dll也就应该copy到这个目录了.最后确认你的 win2000下有jvm.dll文件,如果没有,安装一下visual studio就可以了(我用装了个VC++6,所以不用考虑了)
五、测试

运行phpinfo()就可以看到有"java"了,如果没有,说明你没有成功.它的显示如下:

java
Directive Local Value Master Value
java.class.path
E:\PHP4\php_java.jar E:\PHP4\php_java.jar
java.home
E:\jsp\jdk122\bin E:\jsp\jdk122\bin
java.library
E:\Program Files\JavaSoft\JRE\1.2\bin\classic\jvm.dll jvm.dll
java.library.path
E:\PHP4\ext\ no value


六、测试例子

我用的是下载的文件中包含的例子:jver.php,如果成功,将有如下结果:
Java version=1.2.2
Java vendor=Sun Microsystems Inc.
OS=Windows NT 5.0 on x86
星期三, 七月 19, 2000 at 10:32:53 下午 GMT+08:00


七、再次说明

我目前还遇到两个具体的而且又是必须解决的问题:

(一)怎么调用自己写的javabean
(二)IIS+win2000+php4p12还没有成功
请了解以上问题的前辈指点在下,将感激不尽!

东方一蛇


将本文收藏到QQ书签与更多好友分享
[打 印]
[] [返回上一页] [收 藏]
上一篇文章:PHP简介
∷相关文章评论∷    (评论内容只代表网友观点,与本站立场无关!) [更多评论...]
精彩推荐
热门文章
· 注册码大全二
· 注册码大全四
· 注册码大全一
· 要10G免费网络硬盘的请进..
· 通过google 赶快来赚美金..
· 注册码大全十
· 头像-qq头像(qq新头像)4..
· 让你轻松架设FTP服务器1..
· 注册码大全三
· 梦幻背景图片7
· 卡通动物图片6
· 网页制作素材-按钮素材2..
· 让你轻松架设FTP服务器5..
· 风景图片8
· 注册码大全九
· 让你轻松架设FTP服务器2..
关注此文读者还看过
· 国家清查ICP牌照 Google..
· Asp.net编程中的数组基础..
· 美数行业巨头联手阻击Go..
· Photoshop图像合成实例:..
· 从基础开始深入Flash AS..
· JSP由浅入深(7)—— JSP..
· 椭圆形工具
· Google推出免费互联网办..
· 大话XML(2)XML和HTML的比..
· ASP访问SQL Server内置对..
· 建站一级攻略 从看完之后..
· 南方都市报:网易七月变阵..
· Jboss下配置EJB
· Freehand和Flash的结合应..
· 文件上载支持
· 把数据插入到数据库的两..
相关文章
· PHP4和PHP5性能对比
· PHP使用者注意:PHP4.3.10以..
· PHP基础:PHP4和PHP5的配置..
· Windows下PHP4.0与Oracle 8..
· Apache2.0也能跑PHP3和PHP4..
· Win2000+Apache+MySql+PHP4..
· Apache2.0也能跑PHP3和PHP4..
· 如何集成Linux、Apache、PH..
· PHP4调用JavaBean的摸索(续..
· Windows 2000下安装PHP4及M..
· PHP4的新特性
· Windows 98下安装Apache(PW..
· 深入了解php4(2)--重访过去..
· 深入了解php4(1)--回到未来..
· PHP4与MySQL数据库操作函数..
· PHP4与MySQL数据库操作函数..
关于本站 - 网站帮助 - 广告合作 - 下载声明 - 友情连接 - 网站地图 - 人才招聘
网站合作、内容监督、商务咨询:QQ: 9576619
Copyright ? 2005--2008 中国建站之家版权所有
粤ICP备05092265号