app开发者平台在数字化时代的重要性与发展趋势解析
756
2023-07-23
Layui 后台加载菜单栏名称以及url的例子
一个小小的demo,演示从Controller层传参到视图,有使用到SpringMvc、jstl标签
效果图:
1、testdemo.jsp
<%@ page language="java" import="java.util.*"
contentType="text/html; charset=utf-8" pageEncoding="utf-8"
isELIgnored="false"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
content="width=device-width, initial-scale=1, maximum-scale=1">
${itemname1[0].get(i.count-1)}
${itemname2[0].get(i.count-1)}
${itemname1[0].get(i.count-1)}
layui.use('element', function() {
var element = layui.element; //导航的hover效果、二级菜单等功能,需要依赖element模块
//监听导航点击
element.on('nav(demo)', function(elem) {
layer.msg(elem.text());
});
});
2、TestController.java
@Controller
@Scope(value = "prototype")
@RequestMapping("/")
public class TestController {
@RequestMapping(value="/testdemo") //从上一个页面跳转过来,如果只是看看效果直接输入http://localhost:8080/项目名/testdemo
public String Test(Model model)
{
List>list1=new ArrayList();
List
List
List>list2=new ArrayList();
List
List
list1.add(l1);
list1.add(l2);
list2.add(l3);
list2.add(l4);
model.addAttribute("itemname1",list1);
model.addAttribute("itemname2",list2);
return"testdemo";
}
}
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~