用自己最爱的IDE配置一下Remoting & Java开发环境。下面就是步骤了:
1.首先建立一个项目我这里就叫JF(这个名字关系到以后Remoting调用远程网关的名字):
(1)File > New Project (Ctrl + Shift + N)
(2) 然后在choose project对话框中选择web 点击Next
(3) 在New Project Application 里面填写Project Name 这里我填的JF,然后NEXT(由于NetBeans里面自带Tomcat5.5版本所以不必将自己的文件一定要放到手动配置的TOMCAT里面)
(4)在Frameworks里面将两个框架都选中,这样方便以后开发的拓展
2.下面我们将要开始对开发环境进行配置,NETBEANS对WEB.XML和LIB的配置都是简介的,步骤如下:
(1)在左侧的项目视窗里面打开JF的文件树,右击Libraries,在显示的列表中选择ADD JAR/Folder(这就是打包以后的lib文件下的目录)
(2) 在弹出的文件选择对话框中选择flashgateway.jar文件,该文件在你安装的FLASH REMOTING MX FOR J2EE包中的WAR文件中,可以用RAR或者命令解压文件,大家也可以看的出来,把它放到TOMCAT中,重新启动也会建立项目文件夹
3.修改WEB.XML文件,对项目进行配置
(1)双击WEB.XML文件,在右侧的编辑框里面,点击Servlet按钮,该项是用来添加Servlet的,点击Add Servlet Element 按钮
(2)在弹出的对话框里配置Servlet,在添加好以后在其下面的Initialization Parameters里面添加初始参数,
Servlet 和Initialization Parameters参数如下表:
<servlet>
<servlet-name>FlashGatewayServlet</servlet-name>
<display-name>Flash Remoting MX Servlet</display-name>
<description>Servlet-based plugin to Flash Remoting</description>
<servlet-class>flashgateway.controller.GatewayServlet</servlet-class>
<init-param>
<param-name>LOG_LEVEL</param-name>
<param-value>Error</param-value>
<description>Controls the level of information logged.</description>
</init-param>
<init-param>
<param-name>DISABLE_JAVA_ADAPTERS</param-name>
<param-value>false</param-value>
<description>When set to true, this setting disables the Java Service Adapters in the gateway.</description>
</init-param>
<load-on-startup>1</load-on-startup>//该行需要手动添加
</servlet>
<servlet-mapping>
<servlet-name>FlashGatewayServlet</servlet-name>
<url-pattern>/gateway</url-pattern>
</servlet-mapping>
4. 测试环境配置是否成功,选中index.jsp文件后右击 选择RUN FILE NETBEANS将会编译文件,会弹出浏览器浏览该页,将地址栏改为http://localhost:8084/JF/gateway 回车,如果浏览器自动跳转到http://localhost:8084/flashservices/index.html 则证明配置成功。
1.首先建立一个项目我这里就叫JF(这个名字关系到以后Remoting调用远程网关的名字):
(1)File > New Project (Ctrl + Shift + N)
(2) 然后在choose project对话框中选择web 点击Next
(3) 在New Project Application 里面填写Project Name 这里我填的JF,然后NEXT(由于NetBeans里面自带Tomcat5.5版本所以不必将自己的文件一定要放到手动配置的TOMCAT里面)
(4)在Frameworks里面将两个框架都选中,这样方便以后开发的拓展
2.下面我们将要开始对开发环境进行配置,NETBEANS对WEB.XML和LIB的配置都是简介的,步骤如下:
(1)在左侧的项目视窗里面打开JF的文件树,右击Libraries,在显示的列表中选择ADD JAR/Folder(这就是打包以后的lib文件下的目录)
(2) 在弹出的文件选择对话框中选择flashgateway.jar文件,该文件在你安装的FLASH REMOTING MX FOR J2EE包中的WAR文件中,可以用RAR或者命令解压文件,大家也可以看的出来,把它放到TOMCAT中,重新启动也会建立项目文件夹
3.修改WEB.XML文件,对项目进行配置
(1)双击WEB.XML文件,在右侧的编辑框里面,点击Servlet按钮,该项是用来添加Servlet的,点击Add Servlet Element 按钮
(2)在弹出的对话框里配置Servlet,在添加好以后在其下面的Initialization Parameters里面添加初始参数,
Servlet 和Initialization Parameters参数如下表:
<servlet>
<servlet-name>FlashGatewayServlet</servlet-name>
<display-name>Flash Remoting MX Servlet</display-name>
<description>Servlet-based plugin to Flash Remoting</description>
<servlet-class>flashgateway.controller.GatewayServlet</servlet-class>
<init-param>
<param-name>LOG_LEVEL</param-name>
<param-value>Error</param-value>
<description>Controls the level of information logged.</description>
</init-param>
<init-param>
<param-name>DISABLE_JAVA_ADAPTERS</param-name>
<param-value>false</param-value>
<description>When set to true, this setting disables the Java Service Adapters in the gateway.</description>
</init-param>
<load-on-startup>1</load-on-startup>//该行需要手动添加
</servlet>
<servlet-mapping>
<servlet-name>FlashGatewayServlet</servlet-name>
<url-pattern>/gateway</url-pattern>
</servlet-mapping>
4. 测试环境配置是否成功,选中index.jsp文件后右击 选择RUN FILE NETBEANS将会编译文件,会弹出浏览器浏览该页,将地址栏改为http://localhost:8084/JF/gateway 回车,如果浏览器自动跳转到http://localhost:8084/flashservices/index.html 则证明配置成功。