您的位置:首页 > 编程语言 > Java开发

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、修改项目目录下的配置文件






把红框中的改成项目名称,否则运行时报错

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: