1
我有一個Java EE ear項目(ejb module + war)。在戰爭中,我使用JSF + primefaces。現在我需要添加一個移動用戶界面(使用primefaces mobile)。我必須製造一場新的戰爭,對吧?如果是這樣,我猜這場戰爭將會有不同的網址。有沒有一種方法可以將試圖通過Web界面訪問URL的手機重定向到移動界面的URL?用於EAR的移動用戶界面
謝謝! 達米安
我有一個Java EE ear項目(ejb module + war)。在戰爭中,我使用JSF + primefaces。現在我需要添加一個移動用戶界面(使用primefaces mobile)。我必須製造一場新的戰爭,對吧?如果是這樣,我猜這場戰爭將會有不同的網址。有沒有一種方法可以將試圖通過Web界面訪問URL的手機重定向到移動界面的URL?用於EAR的移動用戶界面
謝謝! 達米安
PrimeFaces只是一個taglib不是它,它的組件支持它在JAR中。所以你應該能夠使用相同的WAR和相同的FacesServlet,而不管你是否正在提供移動頁面或桌面頁面,即PrimeFaces mobile和PrimeFaces應該能夠在同一個WAR AFAIK中共存。
您可以根據「User-Agent」http頭重定向到您的移動網站。在因特網和一些預先存在的代碼中有大量的例子。因此,檢測到這一點,並根據需要向您的移動網站發出重定向。 mysite的/移動。
thanks @planetjones!非常有用的信息! – Damian 2011-06-06 19:23:41