请大神帮我写个右击事件 能查看到我节点的全部属性内容的功能先给我的代码package org.cl.servlet;import java.io.IOException;
import java.util.ArrayList;
import java.util.List;import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;import org.cl.vo.Menu;
import org.cl.vo.Tuser;import com.alibaba.fastjson.JSON;public class LuserServlet extends HttpServlet {
public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
response.setCharacterEncoding("UTF-8");
Tuser user = (Tuser)request.getSession().getAttribute("user");

Menu m4 = new Menu();
m4.setId("040");
m4.setPid("030");
m4.setName(user.getVic1Name());
m4.setVicSt(user.getVic1St());
m4.setVic1Naming(user.getVic1Naming());
m4.setVic1Scheme(user.getVic1Scheme());
m4.setVic1IsShare(user.getVic1IsShare());
m4.setVic1X(user.getVic1X());
m4.setVic1Y(user.getVic1Y());
m4.setVic1Z(user.getVic1Z());
m4.setVic1HasPan(user.getVic1HasPan());
m4.setVic1IsNAT(user.getVic1IsNAT());
m4.setVic1MainStream(user.getVic1MainStream());
m4.setVic1SubStream1(user.getVic1SubStream1());
m4.setVic1SubStream2(user.getVic1SubStream2());
m4.setVic1SubStream3(user.getVic1SubStream3());

Menu m41 = new Menu();
m41.setId("041");
m41.setPid("030");
m41.setName(user.getVocName());
m41.setVocNaming(user.getVocNaming());
m41.setVocScheme(user.getVocScheme());
m41.setVocIsShare(user.getVocIsShare());
m41.setVocX(user.getVocX());
m41.setVocY(user.getVocY());
m41.setVocZ(user.getVocZ());

Menu m42 = new Menu();
m42.setId("042");
m42.setPid("030");
m42.setName(user.getVdName());
m42.setVdNaming(user.getVdNaming());
m42.setVdType(user.getVdType());


Menu m3 = new Menu();
m3.setId("030");
m3.setPid("020");
m3.setName(user.getOrganName2());
m3.setOrganId2(user.getOrganId2());
m3.setOrganIsShare2(user.getOrganIsShare2());
m3.setOrganIsPlatform2(user.getOrganIsPlatform2());
if(user.getVic1Name() != null){
m3.getMenus().add(m4);
}
if(user.getVocName() != null){
m3.getMenus().add(m41);
}
if(user.getVdName() != null){
m3.getMenus().add(m42);
}

Menu m31 = new Menu();
m31.setId("031");
m31.setPid("020");
m31.setName(user.getVicName());
m31.setVicSt(user.getVicSt());
m31.setVicNaming(user.getVicNaming());
m31.setVicScheme(user.getVicScheme());
m31.setVicIsShare(user.getVicIsShare());
m31.setVicX(user.getVicX());
m31.setVicY(user.getVicY());
m31.setVicZ(user.getVicZ());
m31.setVicHasPan(user.getVicHasPan());
m31.setVicIsNAT(user.getVicIsNAT());
m31.setVicMainStream(user.getVicMainStream());
m31.setVicSubStream1(user.getVicSubStream1());
m31.setVicSubStream2(user.getVicSubStream2());
m31.setVicSubStream3(user.getVicSubStream3());
        
        
Menu m2 = new Menu();
m2.setId("020");
m2.setPid("010");
m2.setName(user.getOrganName1());
m2.setOrganId1(user.getOrganId1());
m2.setOrganName1(user.getOrganName1());
m2.setOrganIsShare1(user.getOrganIsShare1());
m2.setOrganIsPlatform1(user.getOrganIsPlatform1());
if(user.getOrganName2() != null){
m2.getMenus().add(m3);
}
if(user.getVicName() != null){
m2.getMenus().add(m31);
}

Menu m21 = new Menu();
m21.setId("021");
m21.setPid("010");
m21.setName(user.getIphName());
m21.setIphAccount(user.getIphAccount());
m21.setIphPassword(user.getIphPassword());
m21.setIphAddress(user.getIphAddress());
m21.setIphIsrecord(user.getIphIsrecord()); Menu m1 = new Menu();
m1.setId("010");
m1.setPid("0");
m1.setName(user.getOrganName());
m1.setOrganId(user.getOrganId());
m1.setOrganName(user.getOrganName());
if(user.getOrganName() != null){
m1.getMenus().add(m2);
}
if(user.getIphName() != null){
m1.getMenus().add(m21);
} List<Menu> m = new ArrayList<Menu>();
m.add(m1);

String jsonString = JSON.toJSONString(m);

System.out.println(jsonString.replaceAll("menus", "children"));
response.getWriter().print(jsonString.replaceAll("menus", "children"));

response.getWriter().flush();
response.getWriter().close(); } public void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
this.doGet(request, response);
}}这个里面的参数是服务器返回的的
<%@ page language="java" import="java.util.*" pageEncoding="GBK"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
  
       <title>设备信息</title>
       <base href="<%=basePath%>">
        <meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="This is my page">
<!--
<link rel="stylesheet" type="text/css" href="styles.css">
-->
<link rel="stylesheet" href="jsp/css/demo.css" type="text/css"></link>
<link rel="stylesheet" href="jsp/css/zTreeStyle/zTreeStyle.css"
type="text/css"></link>
<script type="text/javascript" src="jsp/js/jquery-1.4.4.min.js"></script>
<script type="text/javascript" src="jsp/js/jquery.ztree.core-3.0.js"></script>
<script type="text/javascript"
src="jsp/js/jquery.ztree.excheck-3.0.js"></script>
<%response.setCharacterEncoding("GBK"); %>
<script type="text/javascript">
    var setting = {
isSimpleData : true, //数据是否采用简单 Array 格式,默认false
treeNodeKey : "id", //在isSimpleData格式下,当前节点id属性
treeNodeParentKey : "Pid", //在isSimpleData格式下,当前节点的父节点id属性
showLine : true, //是否显示节点间的连线
checkable : true //每个节点上是否显示 CheckBox
};
var zTree;
var treeNodes;
$(function(){
$.ajax({
async : false,
cache:false,
type: 'POST',
dataType : "json",
   url: "servlet/LuserServlet",//请求的action路径
error: function () {//请求失败处理函数
alert('请求失败');
},
success:function(data){ //请求成功后处理函数。 
alert(data);
treeNodes =data;  //把后台封装好的简单Json格式赋给treeNodes
}
});
});
   
  $(document).ready(function(){
$.fn.zTree.init($("#tree"), setting, treeNodes);
});
</script>

  </head>
  
  <body>
  <h1>设备信息</h1>
 <div class="content_wrap">
<div class="zTreeDemoBackground left">
<ul id="tree" class="ztree"></ul>
</div> 

</div>
  </body>
</html>
这里面是我显示的界面帮我添加一个显示全部信息的功能。因为这个只显示name属性 别的都不显示,我想查看具体信息怎么办?ztree Java