91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Flex項目與SSH項目整合問題的記錄分析

發布時間:2021-10-29 15:57:11 來源:億速云 閱讀:104 作者:柒染 欄目:編程語言

本篇文章為大家展示了Flex項目與SSH項目整合問題的記錄分析,內容簡明扼要并且容易理解,絕對能使你眼前一亮,通過這篇文章的詳細介紹希望你能有所收獲。

開發項目重用是很重要的開發手段,正直開發一個SSH項目,其中有一功能可重用之前的整個Flex項目(通過BlazeDS與java端交互,所需服務和servlet等有spring和springMVC來管控)。其實Flex項目同其他項目整合原理很簡單,就相當于在其他項目中嵌入flash,不過此處還要考慮通過BlazeDS同java端通信的問題。下面簡述下由Flex項目向SSH項目進行整合時所遇到的問題描述。

flex項目和SSH項目整合過程:

將Flex項目編譯生成的swf文件盒相應的html文件以及相關聯的樣式文件等拷貝到SSH項目中,同時將flex項目所用java類和Spring配置文件放到了SSH對應目錄下,并配置了web.xml文件。部分截圖如下所示:

Flex項目與SSH項目整合問題的記錄分析

現象:

1.在flex項目中,編譯swf文件時,如果不改變.flexProperties文件中的相關配置:serverContextRoot="/Flex項目名" serverRootURL="http://localhost:8080//Flex項目名" ,直接使用編譯好的swf文件進行整合,則前臺提示send failed,控制臺沒有輸出任何消息。該問題是沒有找到BlazeDS通道的原因,提示見下圖:

Flex項目與SSH項目整合問題的記錄分析

2.如果改變.flexProperties 文件中的相關配置:serverContextRoot="/ SSH項目名" serverRootURL="http://localhost:8080/ SSH項目名" ,直接使用編譯好的swf文件進行整合。但根據配置文件存放位置不同,目前有兩種現象:

1)將Flex所需配置文件放到上圖中紅色所示位置時,web.xml如下圖所示配置時,

Flex項目與SSH項目整合問題的記錄分析

登錄時,flex端提示:

Flex項目與SSH項目整合問題的記錄分析

控制臺提示:

[BlazeDS]HttpFlexSession has not been registered as a listener in web.xml for this application so no events will be dispatched to FlexSessionAttributeListeners or FlexSessionBindingListeners. To correct this, register flex.messaging.HttpFlexSession as a listener in web.xml.

[BlazeDS]Channel endpoint my-amf received request.

[BlazeDS]Channel endpoint my-amf received request.

[BlazeDS]Channel endpoint my-amf received request.

第二次點擊登錄時flex端提示:

Flex項目與SSH項目整合問題的記錄分析

控制臺僅多了一條提示:

[BlazeDS]Channel endpoint my-amf received request.

2)當將Flex所需配置文件放到下圖中紅色所示位置時,

Flex項目與SSH項目整合問題的記錄分析

web.xml配置文件如下圖所示配置時

Flex項目與SSH項目整合問題的記錄分析

登錄時,flex端提示:

Flex項目與SSH項目整合問題的記錄分析

控制臺提示:

[BlazeDS]HttpFlexSession has not been registered as a listener in web.xml for this application so no events will be dispatched to FlexSessionAttributeListeners or FlexSessionBindingListeners. To correct this, register flex.messaging.HttpFlexSession as a listener in web.xml.

[BlazeDS]Channel endpoint my-amf received request.

[BlazeDS]Channel endpoint my-amf received request.

[BlazeDS]Channel endpoint my-amf received request.

第二次點擊登錄時同樣是這個問題

本文僅簡短的描述了整合過程極有可能遇到的問題現象,并沒有實質性的解決這個問題,但上文能反應出兩個問題,一個是Flex同java交互的通道問題,另一個是即便能通信了,但仍舊有些配置需要做改善,以使其能有正確調用所需服務。暫做記錄,后續會跟蹤此問題。

上述內容就是Flex項目與SSH項目整合問題的記錄分析,你們學到知識或技能了嗎?如果還想學到更多技能或者豐富自己的知識儲備,歡迎關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

开鲁县| 临西县| 晋城| 博罗县| 平谷区| 满城县| 东丰县| 汉沽区| 永吉县| 班玛县| 兴海县| 孟州市| 定远县| 辽源市| 自贡市| 灵璧县| 永清县| 泰和县| 深水埗区| 定日县| 盐城市| 皋兰县| 唐河县| 靖州| 陈巴尔虎旗| 延安市| 新和县| 溧阳市| 旌德县| 常山县| 仪征市| 鞍山市| 河南省| 邵武市| 牡丹江市| 崇仁县| 太和县| 寿阳县| 大理市| 苍溪县| 泰宁县|