医药采购项目中
Index.jsp中代码如下:
var _menus;
$(function() {//预加载方法
//通过ajax请求菜单
$.ajax({
url : '${baseurl}menu.json',//此处在被写死,直接放在文件夹里
type : 'POST',
dataType : 'json',
success : function(data) {
_menus = data;
initMenu(_menus);//解析json数据,将菜单生成
},
error : function(msg) {
alert('菜单加载异常!');
}
});
页面跳转如下:
//菜单栏点击用户管理,跳转到用户查询页面
@RequestMapping("/queryuser")
public String querySysuser(Model model)throws Exception{
model.addAttribute("dataGridResultInfo", dataGridResultInfo);
return "/base/user/queryuser";
}
Queryuser.jsp页面如下:
注意页面是以<html>开头的,说明是一个完整的jsp
淘淘商城项目中
Index.jsp页面URL如下:
<body class="easyui-layout">
<div data-options="region:'west',title:'菜单',split:true" style="width:180px;">
<ul id="menu" class="easyui-tree" style="margin-top: 10px;margin-left: 5px;">
<li>
<span>商品管理</span>
<ul>
<li data-options="attributes:{'url':'item-add'}">新增商品</li>
<li data-options="attributes:{'url':'item-list'}">查询商品</li>
<li data-options="attributes:{'url':'item-param-list'}">规格参数</li>
</ul>
</li>
<li>
<span>网站内容管理</span>
<ul>
<li data-options="attributes:{'url':'content-category'}">内容分类管理</li>
<li data-options="attributes:{'url':'content'}">内容管理</li>
</ul>
</li>
</ul>
</div>
页面跳转如下:
将jsp页面传来的数据作为参数进行页面跳转
@Controller
public class PageController {
@RequestMapping("/{page}")
public String showPage(@PathVariable String page) {
return page;
}
}
跳转后的jsp页面如下:
注意直接是从<table>开始的,这是一个jsp片段