2010-01-26 67 views
3

在spring mvc中,我注意到模型作爲名稱/值對傳入ModelAndView。是否可以將強類型模型傳遞給view/jsp頁面?

是否有可能創建一個強類型模型並將其傳遞給視圖?

這樣,視圖中的調用者無法訪問不存在的字符串索引。

+0

您使用哪種視圖技術? JSP? – 2010-01-26 20:14:08

+0

是使用JSP(jstl/etl) – user255963 2010-01-26 20:29:59

回答

2

JSTL不是類型安全的 - 它是一種腳本語言。此外,您需要一個複雜的驗證工具來檢查jsp的正確性。

所以我認爲你不能這樣做。

0

如果您想考慮其他視圖技術,請查看Scalate for Spring MVC。它不會改變你的模型,但是你可以在模板文件的頭部聲明你的屬性。在正常的Scalate使用中,如果找不到變量或錯誤的類,則會調用模板拋出錯誤。

檢查this thread的想法。對不起,我沒有更多的信息。將自己嘗試這個。

相關問題