百戰商城(四) 門戶系統搭建 Jsonp跨域訪問

2021-10-08 09:27:22 字數 1529 閱讀 9595

一.門戶系統介紹

2.系統搭建

<?xml version="1.0" encoding="utf-8"?>

xmlns:xsi=""

version="4.0">contextconfiglocation

classpath:config/spring/*.xml

org.springframework.web.context.contextloaderlistener

characterencodingfilter

org.springframework.web.filter.characterencodingfilter

encoding

utf-8

/*dispatcherservlet

org.springframework.web.servlet.dispatcherservlet

contextconfiglocation

classpath:config/mvc/*.xml

1*.html

*.action

3.匯入前台資源並提供控制器

@controller

public class dispatchercontroller

}

二.專案內容靜態資源實現類目展示1.頁面分析

在專案根路根路徑下提供乙個category.json檔案, 裡面是商品類目json格式的資料

2.系統說明

門戶系統主要是用於展示資訊的, 商品類目資訊應該歸屬於商品系統. 門戶系統應該呼叫商品系統獲取類目資訊. 商品系統去呼叫rpc系統獲取類目資訊.

http請求遠端呼叫時, 如果是同步請求, 可以正常訪問, 但如果是非同步訪問, 會出現跨域問題.

三.搭建商品系統

item系統也是war工程, 後續會進行商品資訊的展示. 將category.json放在item系統下, 修改portal系統的訪問路徑, 發現無法載入商品類目資料了. 原因是跨域了.

1.跨域問題

2.修改**