`

tomcat支持php(EXTJS2.0.2)

 
阅读更多

extjs文档中tree文件夹下的reorder.html和two-trees.html等例子,因为节点的内容为php所有在tomcat下无法查看。

所以我们需要让tomcat支持php:

1.baidu 下载PHP 5.3.8 for Windows

地址:http://xiazai.zol.com.cn/detail/4/38877.shtml

2.在环境变量设置中的Path中加入php的路径,例如: D:\soft\php-538

3.复制一份php.ini-development 将他的名字修改为php.ini 就可以了。

PS: baidu文档中说需要加入:extension_dir ="D:\software\php442\extensions" cgi.force_redirect = 0 我没有加入也可以。

4.将D:\apache-tomcat 5.5\server\lib\servlets-cgi.renametojar 复制一份,修改名字为servlets-cgi.jar

5.在tomcat的web.xml中加入过滤器,其中修改 executable的值为php.exe的路径

 <!--  php -->
 <servlet>
        <servlet-name>cgi</servlet-name>
        <servlet-class>org.apache.catalina.servlets.CGIServlet</servlet-class>
        <init-param>
          <param-name>clientInputTimeout</param-name>
          <param-value>100</param-value>
        </init-param>
        <init-param>
          <param-name>debug</param-name>
          <param-value>0</param-value>
        </init-param>
        <init-param>
          <param-name>cgiPathPrefix</param-name>
          <param-value>WEB-INF/..</param-value>
        </init-param>
		<init-param>   
		<param-name>executable</param-name>   
		<param-value>D:/soft/php-538/php.exe</param-value>   
		</init-param> 
        <load-on-startup>5</load-on-startup>
    </servlet>
    <servlet-mapping>
        <servlet-name>cgi</servlet-name>
        <url-pattern>*.php</url-pattern>
    </servlet-mapping>
 <!-- end hankjin php -->

6.修改extjs2中的get-nodes.php文件,最开头修改为

<?php
echo "\n\n";
// from php manual page
原来没有php和 echo"\n\n"

OK !

以上内容为本人实践,可行!


分享到:
评论

相关推荐

    信息提示小窗口Notification-ExtJS2.0.2(修正版)

    标题中的“信息提示小窗口Notification-ExtJS2.0.2(修正版)”指的是一个基于ExtJS 2.0.2框架的用户界面组件,它主要用于实现类似qwikiOffice中的右下角信息提示功能。这个组件是原版Notification的一个改进版本,...

    extjs2.0.2包

    ExtJS 2.0.2 是一个经典的JavaScript库,用于构建富互联网应用程序(RIA)。它提供了丰富的组件库、强大的数据绑定机制以及优雅的用户界面。这个包包含了完整的框架,包括所有必要的文件,使得开发者能够充分利用其...

    extjs2.0.2及eclipse插件spket

    此外,ExtJS 2.0.2还支持Ajax技术,实现了异步数据交换,增强了用户体验。 Spket,另一方面,是一款针对JavaScript、JSON和XML等语言的Eclipse插件。在Spket 1.6.23版本中,它提供了代码补全、语法高亮、错误检查等...

    基于extJs 2.0.2的LGPL协议开源设计源码

    本项目是一款基于extJs 2.0.2框架的开源设计源码,遵循LGPL协议。源码包含1331个文件,涵盖JavaScript、CSS、HTML、PHP、Shell、Python等多种编程语言。项目文件类型丰富,包括684个GIF图像、326个JavaScript文件、...

    EXTJS 2.0.2

    EXT2.0,也就是EXTJS2.0是目前最新的技术产品,很强大的功能和完善、美观的界面,是JavaScript(JS)和JAVA用户开发WEB应用程序想要美化界面必需的插件,现打包完整,下载解压后在编写的代码中相应的调用就可以了!...

    信息提示小窗口Notification-ExtJS2.0.2

    在给定的资料中,我们关注的是一个名为"信息提示小窗口Notification-ExtJS2.0.2"的项目,它是对ExtJS库的一个扩展,用于创建类似qwikiOffice中右下角的消息提示框。 首先,`ExtJS`是一个强大的JavaScript库,专为...

    extjs-2.0.2-demo-all

    ExtJs Demo100个演示Demo

    extjs2.0.2最后一版免费版,备份一下

    最后一版免费版,后面的都是要钱或要公开源码的了。

    ext-2.0.2包

    因此,可以把ExtJS用在.Net、Java、Php等各种开发语言开发的应用中。 最近我们在几个应用都使用到了ExtJS,对公司以前开发的一个OA系统也正在使用ExtJS2.0进行改造,使得整个系统在用户体验上有了非常大的变化。本...

    ext-2.0.2需要的资源

    EXTJS是一个基于JavaScript的用户界面库,用于构建富...随着技术的发展,后续版本的EXTJS(如EXTJS 4、5、6等)引入了更多的特性和改进,但EXTJS 2.0.2作为早期版本,仍然是了解EXTJS发展历程和基本概念的重要参考。

    ExtJS经典皮肤集合

    此外,ExtJS还支持动态皮肤切换,用户可以在运行时根据自己的喜好更改界面风格,这需要在代码中实现皮肤切换逻辑。 总的来说,ExtJS经典皮肤集合是开发高质量、美观的Web应用的重要资源,它使得开发者无需从零开始...

    ExtJs2.0学习系列大全.rar

    ExtJs2.0学习系列大全 共15个word文档,大部分介绍都在里面了

    ExtJs 后台通用界面布局,左侧树,Center Tab 选项

    - TabPanel支持动态添加、删除和切换Tab页,每个Tab页可以是一个独立的组件或者包含多个组件。 - TabPanel的配置项包括tabPosition(Tab的位置,如顶部、底部等)、activeTab(默认选中的Tab)等。 4. **事件处理...

    ext 2.0.2 源码 例子

    EXT 2.0.2是EXTJS的一个版本,它在2.0的基础上进行了优化和改进,提供了更多的功能和改进的性能。这个版本的EXTJS主要关注用户体验、组件的增强以及API的稳定性。 EXTJS的核心在于其强大的组件模型,这些组件包括...

    ext-2.0.2 (javascript脚本例子)

    EXTJS 2.0.2是该框架的一个特定迭代,尽管可能较旧,但仍然包含了许多实用的功能和示例。 当我们谈论"javascript脚本例子"时,这通常指的是EXTJS 2.0.2提供的示例代码。在下载的资源中,"examples"文件夹是核心部分...

    extjs2.02帮助文档

    8. **国际化**:2.0.2版本的ExtJS已经支持多语言,这在开发全球化应用时非常有用。 9. **主题定制**:通过Sass和Compass工具,开发者可以轻松定制ExtJS的外观和样式,以符合项目需求。 10. **事件系统**:事件驱动...

    ext-2.0.2含localXHR.rar

    这个名为"ext-2.0.2含localXHR.rar"的压缩包包含了ExtJS 2.0.2版本的一个特定更新,主要涉及到本地数据交互和帮助文档的改进。在本文中,我们将深入探讨这些关键知识点。 首先,我们要了解ExtJS 2.0.2。这是一个较...

    常用Extjs工具:Extjs.util.Format使用方法

    Extjs是基于JavaScript的框架,它提供了一套完整的UI组件来构建Web应用程序。Extjs.util.Format是Extjs框架中用于格式化不同类型数据的工具集合,它包含了一系列静态方法来处理字符串、日期以及扩展函数操作。 首先...

    extjs 源代码码下载

    7. **可访问性**:EXTJS 2.0.2 版本虽然较老,但仍注重无障碍性(Accessibility),提供了对屏幕阅读器的支持,使得有视觉障碍的用户也能使用。 8. **国际化支持**:EXTJS 提供了多语言支持,开发者可以轻松实现...

    让我们开始EXTJS之旅EXTJS_WEB开发指南

    ExtJS-2.0.2.zip之后的文件目录结构。 ExtJS-2.0.2开发包中有8个文件子包与8个文件,下面 分别对这些资源进行简单介绍。 • adapter目录中放置的是ExtJS的核心代码与底层库 (如jquery和prototype)的适配器,ExtJS...

Global site tag (gtag.js) - Google Analytics