If you have your persistent objects in your views to avoid the lazyInitializationException you have 2 options
a) eager loading: you make sure that before reaching your views all the persistent objects have loaded all the data they need
b) open session in session in vew
pattern: you use a filter that let the hibernate session open while your views are rendered
Both are perfectly valid solutions it depends on your requirements and the amount of data your dealing with