Flex+BlazeDS+Java配置过程
2016-11-20 16:10
309 查看
1、新建项目时的设置
还是用http://localhost:8080/hello123
2、.classpath配置
把别的项目下src文件夹下的所有东西拷贝过来,但是java文件夹下action、DAO、model都报错,
WebContent——WEB-INF——classes中会自动填充东西,然后修改.classpath文件
第一项修改成下面四项
<classpathentry kind="src" path="src/java"/>
<classpathentry excluding="conf/|
4000
java/|sqlmapper/" kind="src" path="src"/>
<classpathentry kind="src" path="src/conf"/>
<classpathentry kind="src" path="src/sqlmapper"/>
修改完之后只有DAO仍然报错
3、复制libs下面的所有
把旧项目的WebContent——WEB-INF——lib的所有文件复制过来,此时DAO就不在报错了
4、复制.setting文件夹下面的所有
修改org.eclipse.wst.common.component文件中的两处项目名
5、web.xml
WebContent——WEB-INF——web.xml
用别的项目的web.xml代替它,然后修改里面的项目名
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd">
<web-app>
<display-name>hello123</display-name>
<description>BlazeDS Application</description>
<context-param>
<param-name>flex.class.path</param-name>
<param-value>/WEB-INF/flex/hotfixes,/WEB-INF/flex/jars</param-value>
</context-param>
<!-- Http Flex Session attribute and binding listener support -->
<listener>
<listener-class>flex.messaging.HttpFlexSession</listener-class>
</listener>
<!-- added by jcf 20110516 for spring BlazeDS Integration -->
<servlet>
<servlet-name>Spring MVC Dispatcher Servlet</servlet-name>
<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
<init-param>
<param-name>contextConfigLocation</param-name>
<param-value>classpath:applicationContext*.xml</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>Spring MVC Dispatcher Servlet</servlet-name>
<url-pattern>/messagebroker/*</url-pattern>
</servlet-mapping>
<welcome-file-list>
<welcome-file>index.html</welcome-file>
<welcome-file>index.htm</welcome-file>
</welcome-file-list>
</web-app>
6、WebContent——WEB-INF——flex——services-config.xml
把第一个标签注释掉,然后添加如下标签内容
<services>
<default-channels>
<channel ref="my-amf" />
</default-channels>
</services>
7、修改项目目录下的配置文件
把红框中的改成项目名称,否则运行时报错
还是用http://localhost:8080/hello123
2、.classpath配置
把别的项目下src文件夹下的所有东西拷贝过来,但是java文件夹下action、DAO、model都报错,
WebContent——WEB-INF——classes中会自动填充东西,然后修改.classpath文件
第一项修改成下面四项
<classpathentry kind="src" path="src/java"/>
<classpathentry excluding="conf/|
4000
java/|sqlmapper/" kind="src" path="src"/>
<classpathentry kind="src" path="src/conf"/>
<classpathentry kind="src" path="src/sqlmapper"/>
修改完之后只有DAO仍然报错
3、复制libs下面的所有
把旧项目的WebContent——WEB-INF——lib的所有文件复制过来,此时DAO就不在报错了
4、复制.setting文件夹下面的所有
修改org.eclipse.wst.common.component文件中的两处项目名
5、web.xml
WebContent——WEB-INF——web.xml
用别的项目的web.xml代替它,然后修改里面的项目名
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd">
<web-app>
<display-name>hello123</display-name>
<description>BlazeDS Application</description>
<context-param>
<param-name>flex.class.path</param-name>
<param-value>/WEB-INF/flex/hotfixes,/WEB-INF/flex/jars</param-value>
</context-param>
<!-- Http Flex Session attribute and binding listener support -->
<listener>
<listener-class>flex.messaging.HttpFlexSession</listener-class>
</listener>
<!-- added by jcf 20110516 for spring BlazeDS Integration -->
<servlet>
<servlet-name>Spring MVC Dispatcher Servlet</servlet-name>
<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
<init-param>
<param-name>contextConfigLocation</param-name>
<param-value>classpath:applicationContext*.xml</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>Spring MVC Dispatcher Servlet</servlet-name>
<url-pattern>/messagebroker/*</url-pattern>
</servlet-mapping>
<welcome-file-list>
<welcome-file>index.html</welcome-file>
<welcome-file>index.htm</welcome-file>
</welcome-file-list>
</web-app>
6、WebContent——WEB-INF——flex——services-config.xml
把第一个标签注释掉,然后添加如下标签内容
<services>
<default-channels>
<channel ref="my-amf" />
</default-channels>
</services>
7、修改项目目录下的配置文件
把红框中的改成项目名称,否则运行时报错
相关文章推荐
- Flex与Java交互使用BlazeDS配置文件的问题
- flex与java--Blazeds学习(配置)
- flex与java--Blazeds学习(配置)
- blazeds配置-- java和Flex单独开发
- 关于BlazeDS的配置 flex+java的实现
- Flex与服务器交互之四(使用RemoteObject +BlazeDS+TomCat同Java交互及开发环境配置)
- Flex与服务器交互(使用RemoteObject+BlazeDS+TomCat同Java交互及开发环境配置)
- flex与java--Blazeds学习(配置)
- Flex+JAVA+BlazeDS开发环境配置(Java工程和Flex工程独立)
- flex与java--Blazeds学习(配置)
- flex与java通信:blazeds配置文件
- Java + Flex + blazeds开发环境配置(Java工程和Flex工程独立)
- flex与java--Blazeds学习(配置)
- blazeds配置-- java和Flex单独开发
- jee+blazeds+flex配置(Java工程和 Flex 工程独立)
- Flex与服务器交互之四(使用RemoteObject +BlazeDS+TomCat同Java交互及开发环境配置)
- Flex+JAVA+BlazeDS开发环境配置(Java工程和Flex工程独立)
- JAVA学习提高之----MyEclipse下配置Tomcat过程
- BlazeDS实现flex与java和数据源交互技术
- Java初学者:Jsp开发环境配置全过程