請問我應該把POJO暴露給表現層jsp嗎?

Ericf發表於2006-01-05
在專案中,主要使用hibernate和struts作為框架
其中包含有pojo包,和dao包和business報,business包裡主要透過一個類暴露出各種業務方法

但隨著不斷討論,在表現層是否引用pojo包裡的物件成了一個問題,比如
:
business包裡的類有一個方法
public Catalog getCatalogById(long id);

這個方法返回的Catalog是pojo包裡的一個pojo,然後在struts action中把這個catalog存入到request,然後在頁面裡取得這個物件,取出屬性展現在頁面上

但這樣的設計,使pojo包裡的bean混入到表現層?不知道這樣設計是否合理呢?



謝謝大家!

相關文章