在jfinal自带的模板里面调用Java类中的一个方法,如何在这个方法内取session

发布于 2021-12-01 05:14:45 字数 875 浏览 815 评论 0

在模板里调用了Java后台一个方法

#set(roleid = session['user_role_id']??)
#set(userid = session['user'].id??)
#(MenuUtil.getHeaderHtml(userid,roleid))

后台代码

public String getHeaderHtml(Integer userid,Integer roleid){
		List<Record> powerList=RoleRecourcesService.roleRecourcesService.getRecForHeaderByRoleId(roleid);
		String html = "<ul class='nav navbar-nav'>";
		for(Record r:powerList){
			html += "<li class='classic-menu-dropdown'>";
	        html += "<a href='"+PropKit.use("config.properties").get("context", "")+"/"+r.getStr("href")+"' data-hover='megamenu-dropdown' data-close-others='true'>";
	        html +=r.getStr("name");
	        html +="</a>";
	        html += "</li>";
		}
		html += "</ul>";
		return html;
	}

可以在这个方法里获取session吗?

 

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文