問題1:部署在JBOSS服務器上但不能加載靜態內容(js/css)的Angular 2應用程序。問題是這個網站是在它自己的上下文(localhost:8080/sample /)下託管的,靜態資源在index.html中被引用爲(link =「css/index.css」rel =「stylesheet」),但它不能獲得在網絡調用localhost:8080/css/index.css時加載。部署在JBOSS 6.4上的Angular 2應用程序以Java服務作爲後端
我需要它指向到localhost:8080 /樣品/ CSS/index.css
問題2:或者我們試圖在Tomcat託管角應用程序,但服務需要在JBoss被託管,我們試圖實現CROS過濾器(https://amodernstory.com/2014/12/27/using-cors-headers-with-java-example/),但第一個請求會通過,但其他請求會在Chrome網絡標籤中顯示待處理狀態。
感謝夥伴,在index.html的基礎href中添加「./」的解決方案爲我工作。但現在面臨另一個問題,我沒有從jaboss 6.4中部署webapi,但是它在tomcat中工作正常。 –