Hello, I am new to Wicket. I am trying to build a dynamic navigational menus. I am building the menuitems from the database in my java code and want to include it at runtime in the page.
Please see the my html below. I tried label, include component but it doesn't work. Please note the <span wicket:id="include">menu items goes here.....</span> towards the end of the html. Please help. Thanks, Pravin <HTML xmlns:wicket="http://wicket.apache.org"> <head> <title>Sample menu</title> <SCRIPT type="text/javascript"> var tWorkPath="/MM2000/HTML/tree-menu/"; </script> <script type="text/javascript" language="JavaScript1.2" src= "/MM2000/HTML/tree-menu/dtree.js"></script> <script> // Lines var tpoints = 1; var tpointsImage = "vpoint.gif"; var tpointsVImage = "hpoint.gif"; var tpointsCImage = "cpoint.gif"; var tpressedFontColor = "#AA0000"; var tpathPrefix_img = "/MM2000/HTML/img/"; var tlevelDX = 20; var ttoggleMode = 1; var texpanded = 0; var tcloseExpanded = 0; var tcloseExpandedXP = 0; var tblankImage = "img/blank.gif"; var tmenuWidth = "200px"; var tmenuHeight = "auto"; var tabsolute = 1; var tleft = 1; var ttop = 10; var tfloatable = 1; var tfloatIterations = 10; var tmoveable = 0; var tmoveImage = ""; var tmoveImageHeight = 12; var tfontStyle = "normal 10pt Tahoma"; var tfontColor = ["#3F3D3D","#7E7C7C"]; var tfontDecoration = ["none","underline"]; var titemBackColor = ["#FFFFFF","#FFFFFF"]; var titemAlign = "left"; var titemBackImage = ["blank.gif","blank.gif"]; var titemCursor = "pointer"; var titemHeight = 26; var titemTarget = "_self"; var ticonWidth = 21; var ticonHeight = 15; var ticonAlign = "left"; var tmenuBackImage = ""; var tmenuBackColor = "#E0E0E0"; var tmenuBorderColor = "#FFFFFF"; var tmenuBorderStyle = "solid"; var tmenuBorderWidth = 2; var texpandBtn =["expandbtn2.gif","expandbtn2.gif","collapsebtn2.gif"]; var texpandBtnW = 9; var texpandBtnH = 9; var texpandBtnAlign = "left" // XP-Style Parameters var tXPStyle = 0; var tXPIterations = 10; // expand/collapse speed var tXPTitleTopBackColor = ""; var tXPTitleBackColor = "#AFB1C3"; var tXPTitleLeft = "xptitleleft_s.gif"; var tXPTitleLeftWidth = 4; var tXPExpandBtn = ["xpexpand1_s.gif","xpexpand1_s.gif","xpcollapse1_s.gif", "xpcollapse1_s.gif"]; var tXPTitleBackImg = "xptitle_s.gif"; var tXPBtnWidth = 25; var tXPBtnHeight = 23; var tXPIconWidth = 31; var tXPIconHeight = 32; var tXPFilter=1; var tXPBorderWidth = 1; var tXPBorderColor = '#FFFFFF'; var tstyles = [ ["tfontDecoration=none,none"] ]; var tmenuItems = [ <span wicket:id="include">menu items goes here.....</span> ]; dtree_init(); </script> </head> <body class="XPSilverTopBack1" topmargin=0 leftmargin=0 rightmargin=0 bottommargin=0 marginheight=0 marginwidth=0> </body> </HTML>
