2010-09-26 35 views
0

我們有要求從同一個服務器生成多個動態視圖。我們有部署在Tomcat上的基於Java的應用程序。現在我們要創建視圖圖層。視圖應該基於設備生成。例如,對於PC用戶,視圖生成Flash/Flex內容,對於iPhone用戶,它生成HTML內容,對於Roku用戶,它生成BrightScript內容等。來自同一服務器的多個動態視圖

有人可以建議任何MVC(或任何其他)框架幫助我們生成從同一模型中獲得多個視圖。如果沒有任何框架,從同一個服務器應用程序生成不同輸出的策略是什麼。

回答

0

你應該有3個不同的客戶端和一種類型的數據,在開始時你必須使用服務器的數據初始化客戶端。你不應該生成客戶端,因爲只是初始化客戶端就不好。而其中一位校長mvc是普通數據和不同意見。

+0

感謝您的信息。所以我可以基於某些參數(比如設備名稱)實例化客戶端。現在的問題是我們是否有任何通用的單一框架,我可以用來從同一個通用模型生成不同的輸出,例如html/flex等。例如,Struts框架允許tp生成html輸出。我們可以有一些類似的單一框架,它允許我們生成不同的輸出格式。 – user458580 2010-09-26 08:39:32

+0

也許你可以提供一些不同的鏈接,如mydemo.com/pc mydemo.com/iph等等。服務器將是一個,但客戶將是不同的。 – jitm 2010-09-26 11:27:47

相關問題