Единственный способ - использовать AJAX для извлечения части страницы без полной перезагрузки страницы
ОБНОВЛЕНО (05/05/2011):
с использованием JQuery для AJAX.
Контроллер:
@RequestMapping(value = "/myapp/getpart", method = RequestMethod.GET)
public String getPart(Model model) {
//...do something
model.addAttribute("myObject", myObject);
return "getPart";
}
Вид:
<div id="container">
</div>
<a id="myAnchor">get page part</a>
<script>
$(document).ready(function(){
$('#myAnchor').click(function(e){
e.preventDefault();
$.get('/myapp/getpart', function(data) {
$('#container').html(data);
alert('Data was fetched.');
});
});
});
</script>