,如果你有一個鏈接的,
<a id="screenId" href="#">
再加入<div id="container"></div>
某處你想讓你的頁面,也有JS功能,
$('#screenId').click(function() {
$.ajax({
type: "GET",
cache: false,
url: "yourControllerURL",
data: "",
success: function(response){
$('#container').html(response);
}
});
});
上述Ajax調用,您的控制器內,用命令對象返回你的jsp。控制器代碼可能看起來像這樣。
@RequestMapping(value="yourControllerURL")
public String includeAnotherJSP(ModelMap model) {
model.addAttribute("commandObjectName", commandObject);
return "yourJSPMapping/jspName";
}
後您的控制器將發送響應,你會得到所需要的JSP的響應裏面,然後你可以使用上面的JS代碼加載到您的<div id="container">
。
來源
2013-11-22 13:24:19
VPK
你試過了什麼? –