用php的curl模拟浏览器请求是访问java服务器程序
2.用java的一个http类库同样发送http请求来访问PHP服务器
$context=stream_context_create(array('http'=>array('method'=>"GET",'timeout'=>30,)))
$string=file_get_contents('http://www.baidu.com/s?wd=php%20file_put_contents',false,$context)//换成java地址
echo '这可不是百度,只是我输出了百度的返回'
echo $string
windows下的安装
第一步:安装JDK,这是非常容易的,你只需一路回车的安装好。然后做好以下步骤。
在 Win9x 下加入 :“PATH=%PATH%C:\jdk1.2.2\bin” 到AUTOEXEC.BAT文件中
在 NT /Win2000下加入 “C:\jdk1.2.2\bin”到环境变量中。
这一步是非常重要的,这样PHP才能正确的找到需调用的JAVA类。
第二步:修改你的PHP.INI文件。
[java]
extension=php_java.dll
java.library.path=c:\web\php4\extensions\
java.class.path="c:\web\php4\extensions\jdk1.2.2\php_java.jarc:\myclasses"
在PHP.INI中加入extension=php_java.dll
并在[java]中,设定好java.class.path,让它指向php_java.jar,如果你使用新的JAVA类,你也应该存入这个路径,在这篇例子中,我们使用c:\myclasses这个目录。
第三步:测试环境,创建如下PHP文件:
<?$system = new Java("java.lang.System")
print "Java version=".$system->getProperty("java.version")."\n"
print "Java vendor=".$system->getProperty("java.vendor")."\n\n"
print "OS=".$system->getProperty("os.name")." ".
$system->getProperty("os.version")." on ".
$system->getProperty("os.arch")."\n"
$formatter = new Java("java.text.SimpleDateFormat","EEEE,
MMMM dd, yyyy 'at' h:mm:ss a zzzz")
print $formatter->format(new Java("java.util.Date"))."\n"
?>
这是一门课程了。javaweb,,或者叫jsp。jsp就是由html和java脚本,等语言构成的。java程序嵌套在html里。相当于php。以网页的形式将java展现。这也就是所谓的动态。以为java程序获取的时间会变动。或者数据库变动从而引起网页的变动。具体实现,你可以在网上查找jsp教程。以下是一个jsp页面的例子:注释(1):上面一句是jsp命令语句,标准形式表示,利用java脚本语言。引入java.util包里的所有文件。编码为utf-8注释2:java脚本之后是标准的html格式。可嵌入java代码">MyJSP'index.jsp'startingpageThisismyJSPpage.可嵌入java脚本欢迎分享,转载请注明来源:内存溢出
评论列表(0条)