关于php4调用javabean的例子()和具体配置(转)

原创 2004年07月08日 12:00:00
 

关于php4调用javabean的例子()和具体配置(转)

首先声明,写此文时,我对这个也不懂,只是自己从php.net上下了例子,试着做了一下,而且是在 win2000+apache+php4p12配置.而且,我目前还遇到两个具体的而且又是必须解决的问题

(一)不知道怎么调用自己写的javabean

(二)IIS+win2000+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:jspjdk122下,那么就设置为e:jspjdk122

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

下载地址: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:PHP4php_java.jar

java.home=E:jspjdk122in

extension=php_java.dll

java.library.path=E:PHP4ext

java.library=E:Program FilesJavaSoftJRE1.2inclassicjvm.dll

以上是我的配置,说明一下,我的php4在e:php4目录下,我的所有扩充的dll文件 放在e:php4ext目录下,当然php_java.dll也就应该copy到这个目录了.最后确认你的 win2000下有jvm.dll文件,如果没有,安装一下visual studio就可以了(我用装了个VC++6,所以不用考虑了)

 五、测试

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

java

Directive Local Value Master Value

java.class.path

E:PHP4php_java.jar E:PHP4php_java.jar

java.home

E:jspjdk122in E:jspjdk122in

java.library

E:Program FilesJavaSoftJRE1.2inclassicjvm.dll jvm.dll

java.library.path

E:PHP4ext 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

 

 七、再次说明

其实,这里,我还有很多没有解决的问题,如果哪位大侠知道,或者能给我提示和指点,在下将感激万分!

版权声明:本文为博主原创文章,未经博主允许不得转载。

在Servlet中将javaBean对象传递到jsp页面中

1:jsp       登录页面                         用户名:                   密 ...
  • pangqiandou
  • pangqiandou
  • 2016年10月18日 16:00
  • 6996

根据表结构自动生成JavaBean,史上最强最专业的表结构转JavaBean的工具(第3版)

一直以来把数据库的表转换成Entity或DTO都是一件让人头痛的事情,既浪费时间又很繁琐,看着几十上百个表的几百上千个字段,真是一件让人很头痛的事情。 用其他工具生成多少会有一些不尽人意的地方,于是...
  • vipbooks
  • vipbooks
  • 2016年07月17日 23:44
  • 3874

Bean和Map相互转化-Java工具类(一)

import java.beans.BeanInfo; import java.beans.IntrospectionException; import java.beans.Introspector...
  • weifeib
  • weifeib
  • 2016年07月13日 11:05
  • 4462

JSP应用的自我理解之4:JSP+JavaBean设计模式的具体实现

JSP规范中给出了两种设计方案,
  • chenshuo8725
  • chenshuo8725
  • 2014年04月07日 10:48
  • 775

Oracle安装配置+具体例子学习

  • 2016年06月12日 14:11
  • 2.68MB
  • 下载

Tomcat下JSP、Servlet和JavaBean环境配置及小例子

经常看到jsp的初学者问tomcat下如何配置jsp、servlet和bean的问题,于是总结了一下如何tomcat下配置jsp、servlet和ben,希望对那些初学者有所帮助。 第一步:下载j2s...
  • lewis2008
  • lewis2008
  • 2011年07月10日 11:24
  • 262

Hibernate基础------》缓存---》二级缓存的具体配置和解析(有例子)

########################## ### Second-level Cache ### ##########################请认准这个标志,这是hibernat...
  • IT_COOKIE_SAM
  • IT_COOKIE_SAM
  • 2017年03月28日 10:44
  • 166

调用带JavaBean参数方法的DWR例子

  • 2009年09月07日 16:15
  • 448KB
  • 下载

非安装版的PHP5.2.17环境配置具体步骤(win7系统)

本人用的是非安装版的PHP,经过本人亲手配置,测试成功... 一、PHP5.2.17下载          大家可以到官网下载PHP压缩包,也可以到我的资源里下载,地址是http://dldx.c...
  • lanjieSSH
  • lanjieSSH
  • 2011年10月14日 12:07
  • 1552

Log4j具体输出信息级别配置方法

转自:http://lnins.blog.163.com/blog/static/5367235220085195754909/。   Log4J的配置文件(Configuration File)...
  • linjinxiao
  • linjinxiao
  • 2013年02月05日 10:57
  • 443
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:关于php4调用javabean的例子()和具体配置(转)
举报原因:
原因补充:

(最多只允许输入30个字)