`

PhpServlet--让php与jsp一起跑

 
阅读更多

PhpServlet

Introduction

If you are developing JSPs and servlets you might sometimes find some old php scripts and projects that you probably would like to run on your server. But the servlet engine does not work with php, so you have to download and install Apache, configure php, configure the servlet engine connector or worse use different ports and so on. It would be nice to get php running onTomcat or any other servlet engine, just for development purposes.

As you probably know a servlet comes with php that should solve this problem. But it does not. With the current php version (4.3.2), and maybe other versions too, this servlet does not work. While lots of environment variables - the whole windows environment stuff - are given to php, the HTTP_ variables are completely missing. Even worse, a "404 Not Found" header from php crashes Tomcat (4.1.19). If you want to try this servlet, an introduction can be found here.

The Herberlin php servlet is a pure Java implementation that does not use native libraries. It's easy to install and configure (like any other servlet). It calls the php interpreter as a process according to the specifications of the Common Gateway Interface (CGI) Version 1.1. This is a well-documented open standard that is also supported by the Apache web server, although in a production environment the use of the php machine as Apache module is recommended. Anyway, for a development environment, the cgi mode is fast enough. 

 

http://phpservlet.berlios.de/

 

 

分享到:
评论

相关推荐

    FCK在线编辑器源码及部署项目引用示例

    将附件解压,部署到Eclipse即可;其中test.jsp与test.html为测试FCK页面,部署到其它项目步骤如下: 1.将FCKedit-2.3.jar、commons-beanutils-1.7.0.jar、commons-fileupload-1.2.jar、commons-io-... </jsp-config>

    基于JAVAJSP的网上书店系统.

    1-3 JSP的基础——Servlet 技术 1-4 JavaBeans技术 2、JSP技术简介 2-1在Windows平台下配置JSP运行环境 2-2 JSP、ASP和PHP技术之比较 2-3 JSP语法基础 2-3-1嵌入了JAVA语言的HTML文件 2-3-2 request、out & ...

    asp-jsp-php之比较分析

    CGI,ASP,PHP,JSP/JavaServlet,ColdFusion,主要介绍比较分析这几种在国内应用比较广泛的后台语言。

    图片处理 这是一个强大的图片处理方案

    php|php3|php5|phtml|asp|aspx|ascx|jsp|cfm|cfc|pl|bat|exe|dll|reg|cgi </param-value> </init-param> <init-param> <param-name>AllowedExtensionsImage</param-name> <param-value>jpg|gif|...

    jsp+servlet 简单实现注册,登录,购物车功能

    用jsp+servlet 简单实现了注册,登录,购物车功能,适合新人学习。

    JAVAJsp的网上书店系统

    【关键字】JAVA, JavaBeans, Servlet, JSP, 网络编程, 电子商务, 网上书店 Abstract At present JAVA is the hottest programming language for WEB development, This text described the characteristics of ...

    Servlet+Jsp--基于Java语言的Web宿舍管理系统.zip

    【项目资源】: 包含前端、后端、移动开发、操作系统、人工智能、物联网、信息化管理、数据库、硬件开发...有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 鼓励下载和使用,并欢迎大家互相学习,共同进步。

    其他类别jsp+servlet+javaBean实现MVC-jspmvc.rar

    【项目资源】:包含前端、后端、移动开发、操作系统、人工智能、物联网、信息化管理、...【沟通交流】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。鼓励下载和使用,并欢迎大家互相学习,共同进步。

    基于php语言实现教务管理系统毕业设计(jsp+servlet+mysql)

    此教务管理系统是由JSP、Servlet和MySQL开发的,旨在方便学校教务管理工作,提高管理效率和信息化水平。该系统具有以下功能: - 学生信息管理:系统支持学生信息的录入和编辑,包括学生的个人信息、成绩信息、课程...

    如何解决MySql-JSP中文乱码问题

    本文档详细地介绍了如何解决MySql数据库中的中文乱码问题,此问题的解决将极大地帮助基于MySql的PHP编程、JSP编程、Servlet编程及C#或.Net编程!测试过的开发平台包括 Netbeans和Eclipse。测试过的服务器包括Apache、...

    JSP动态网站开发基础教程与实验指导(从基础到应用)光盘

    JSP动态网站开发基础教程与实验指导(从基础到应用)光盘 作者:王晓军 田中雨 刘跃军 等 全书共分12章,介绍了,JSP开发环境配置,页面组成元素,内置对象,访问数据库技术,JavaBean,Servlet技术,以及开发JSP...

    JSP毕业设计:课程成绩管理系统MSSQL版.rar

    其中Servlet担当主要逻辑控制,通过接受Jsp传来的用户请求,调用以及初始化JavaBean,在通过Jsp传到客户端,本系统中SqlBean担当主要的与数据库的连接与通信,JavaBean在本系统中主要担当配合Jsp以及Servlet来完成...

    JSP实践之旅.exe

    Tomcat.JSP JSWDK环境安装与配置 Resin服务器平台介绍 Resin在IIS中的安装配置 JRun2.3平台介绍 Unify eWave ServletExec WebSphere应用服务器 在Windows2000上安装Apache+ApacheJserv+gnujsp...

    JSP宝典(PDF)

    JSP是Java Server Pages的首字母缩写,是由Sun Microsystems公司倡导、许多公司一起参与建立的一种动态网页技术...在介绍JSP过程,本章并将JSP与Servlet以及ASP、PHP等类似技术进行比较,阐述它们各自所存在的优缺点。

    jsp+servlet+javaBean实现MVC_jspmvc.rar

    资源内容:项目全套源码+完整文档 ...后台框架代码:java/c/c++/php/VB/lun/Andorid/Python 开发环境:idea 数据库:MySql(建议用 5.7,8.0 有时候会有坑) 部署环境:Tomcat(建议用 7.x 或者 8.x b版本),maven 

    jsp 书后习题答案

    JSP与ASP、PHP的相同点是什么? JSP的全称是Java Server Pages。 优点:跨平台、分离静态内容和动态内容、可重复使用的组件、沿用了Java Servlet的所有功能、具有预编译性。 共同点:可以在页面中加入脚本代码来生成...

    毕设&课设&项目&实训-基于jsp+servlet+jdbc+mysql的javaweb项目. .zip

    基于jsp+servlet+jdbc+mysql的javaweb项目. 集成了java基础相关知识. 进一步开发ioc容器(仿spring), dispatcher转发(仿springmvc)以及mapper映射(仿mybatis)功能. 所有源码均经过严格测试,可以直接运行,可以放心...

    信息办公学校教务管理系统(jsp+servlet+javabean)-school.rar

    【项目资源】:包含前端、后端、移动开发、操作系统、人工智能、物联网、信息化管理、...【沟通交流】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。鼓励下载和使用,并欢迎大家互相学习,共同进步。

    JSP动态网站技术入门与提高

    本书以讲述Java Server Page(JSP)技术为主,定位在JSP的入门与提高上,由浅及深,有理论讲解,也有实例练习,既适合没有互联网技术基础的初学者阅读,也适合已有CGI、PHP和ASP编程经验的读者阅读。本书的配套光盘中...

Global site tag (gtag.js) - Google Analytics