JAVA中怎样就数据库中的值读取到javascript写的树形菜单中吗?
在做一个OA项目中,就一个菜单表中的值读取显示到一个javascript写的树形菜单中。有谁能够教教我吗?...
在做一个OA项目中,就一个菜单表中的值读取显示到一个javascript写的树形菜单中。有谁能够教教我吗?
展开
2013-07-06
展开全部
如果你要在树形菜单中显示,那你就需要设计好你的数据库表(提供一种思路:设计一个辅助字段,用于标记是哪个的子菜单),设计好了,就好放了,JS不是有request和response对象嘛,把查询到的数据放到List或者其他集合对象中,然后在你的树形菜单中迭代就行了!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-07-06
展开全部
输出到js和输出到jsp是完全一样的道理, 如果菜单的定义在js文件中,你把这个js文件的扩展名由原来的*.js改成*.jsp,然后在页面顶部加上<%@page language="java"%>,然后在js代码的正文内容中应用
<% ...%>动态输出,就像动态输出JSP页面那样(当然输出必须是符合标准的JS代码,而不能是html)
然后页面原来调用js的代码是:<script .... src="xxx.js">,把它改成:<script ... src="xxx.jsp">
<% ...%>动态输出,就像动态输出JSP页面那样(当然输出必须是符合标准的JS代码,而不能是html)
然后页面原来调用js的代码是:<script .... src="xxx.js">,把它改成:<script ... src="xxx.jsp">
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-07-06
展开全部
你可以在菜单页做一个隐藏的触发,获取数据库菜单表中的信息,并将值保存到某个文本或区域中。 这样js就能获取到菜单信息。至于js怎么让这些信息构建一个菜单树,你可以用现成已经比较完善的DhtmlXTree或是DhtmlTree(省得自己再些,且自己写功能也未必那么强)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-07-06
展开全部
你可以通过把菜单查询出来,然后以拼凑字符串的方式,拼凑一段HTML,然后输出到指定位置及可
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-07-06
展开全部
可以用一个隐藏的表单组件.让JS取里面的值
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询