Java操作XML动态生成级联菜单

Menu.JSP源码

menu
.btn input{
background:#FF6600;
border-left:1px #FFFFFF solid;
border-top:1px #FFFFFF solid;
border-right:1px #990000 solid;
border-bottom:1px #990000 solid;
padding-top:4px;
color:#FFFFFF;
}
function newItem(ele){
var pNode;
var pdiv;
var item_name,item_url,item_tip;
var text1,text2,text3;
pNode =ele.parentNode;
pdiv=document.createElement("");
item_hidden=document.createElement("");
text1 =document.createTextNode("子菜单名称:")
item_name=document.createElement("");
text2 =document.createTextNode("子菜单URL:")
item_url=document.createElement("");
text3 =document.createTextNode("子菜单链接说明:")
item_tip=document.createElement("");
pdiv.appendChild(item_hidden);
pdiv.appendChild(text1);
pdiv.appendChild(item_name);
pdiv.appendChild(text2);
pdiv.appendChild(item_url);
pdiv.appendChild(text3);
pdiv.appendChild(item_tip);
pdiv.appendChild(document.createElement(""));
pNode.appendChild(pdiv);
}
function delItem(ele){
var pNode;
var pdiv;
pNode =ele.parentNode.parentNode;
pdiv =ele.parentNode;
pNode.removeChild(pdiv)
}
function newMenu(ele){
var pNode;
var pdiv;
var text1,menunameElement,newmenuBtnElement,delmenuBenElement;
pNode=ele.parentNode.parentNode;
pdiv = document.createElement("");
text1 =document.createTextNode(" 菜单:");
menunameElement =document.createElement("");
newmenuBtnElement=document.createElement(" ");
delmenuBenElement =document.createElement("");
pdiv.appendChild(text1);
pdiv.appendChild(menunameElement);
pdiv.appendChild(delmenuBenElement);
pdiv.appendChild(newmenuBtnElement);
pNode.insertBefore(pdiv,document.getElementById("btn"));
}

时间: 2024-09-12 03:44:03

Java操作XML动态生成级联菜单的相关文章

javascript动态生成树形菜单的方法_javascript技巧

本文实例讲述了javascript动态生成树形菜单的方法.分享给大家供大家参考,具体如下: //======================================== //Envrionment to hold Listeners //======================================== tv_listeners = new Array() ; function listener( type , handler ) { this.type = type ;

JAVA操作XML实例分析_java

本文实例讲述了JAVA操作XML的方法.分享给大家供大家参考.具体如下: java代码如下: 复制代码 代码如下: import java.io.File; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; import org.w3c.dom.*; import org.xml.sax.SAXException; import javax.xml.

从Java应用程序动态生成PDF文件

pdf|程序|动态 如果应用程序需要动态生成 PDF 文档,则需要 iText 库.开放源码的 iText 库使 PDF 文档的创建能够在瞬间完成.本文介绍了 iText 并提供了使用它从 Java ? 技术应用程序生成 PDF 文档的由浅入深的指南.我们创建了一个示例应用程序以更好地理解 iText. 很多应用程序要求动态生成 PDF 文档.这类应用程序包括银行生成用于电子邮件投递的客户报表,到读者购买特定图书章节并以 PDF 格式接收这些文档.例子罗列下去是很多的.在本文中,将使用 iTex

如何从Java应用程序动态生成PDF文件

许多应用程序都要求动态生成 PDF 文档.这些应用程序涵盖从生成客户对帐单并通过电子邮件交付的银行到购买特定的 图书章节并以 PDF 格式接收这些图书章节的读者.这个列表不胜枚举.在本文中,我们将使用 iText Java 库生成 PDF 文 档.我们将向您演示一个样例应用程序,以便您可自行完成它并能更好地理解它. 熟悉 iText V5.3.0 版 iText 是一个可从 http://itextpdf.com/ 免费获取的 Java 库.iText 库非常强大,且支持生成 HTML.RTF

直接用java命令行动态生成jpg文件

/** * jeruGraphics v 1.0 * * 看到一些动态生成图象的例子都是servlet完成的, * 而且程序很长,觉得不是无论从实用性还是可读性来说都不是太好. * 这里给了段代码,命令行生成图象文件.这样是不是简单易用些呢? * * 创建一个 BufferedImage 对象,将你的"画"放到这个缓冲里, * 再打开一个文件,将图像流编码后输入这个文件,这样就有一个 * jpg文件出现了,试试吧... * * Mender : * Jeru Liu * Homepag

Java多种方式动态生成doc文档_java

本来是要在Android端生成doc的(这需求...),最后方法没有好的方法能够在Android上做到完美,最后还是只能搬迁到服务器.不浪费,还是记录下各框架不支持Android的原因以及他们的特点.Java相关的这类框架还是很多的,有几个还不错,可惜要么不支持Android,要么要收费还价格不低.  经过亲自测试,Android不支持Java的awt很多包不能直接在Android上用,FreeMarker挺不错的,能生成复杂漂亮的doc,可惜不支持Android.用POI在Android上能运

java操作XML实例代码_java

最近一直在做高效平台的框架,其实意识到我要做一个简单的框架的时候是在我已经做完我认为的一版界面之后,开始以为我要做的是一个可配置的首页展示,但是吭哧吭哧做了两个星期,大概功能实现了之后,才发现要做的不是这个,哎,需求不清楚害死人啊,但是这两个星期并没有白白浪费,也从中学到了很多东西,下面主要介绍读取XML.在做系统的时候,经常会遇到读取xml的需求,一开始是读取,于是我上网开始查询读取,接着查询删除,接着查询修改,当把这些代码查的差不多的时候,我发现,我为什么不把这些的操作都封装到一个类里,使用

如何用Java操作XML文件

问题描述 毕业设计,要开发一个图书馆文献采购软件.现在把书目写入了XML文件,如下:<books><book><ISBN>978-7-03-020860-6</ISBN><三目号>00028090041</三目号><题名>概率论与数理统计教程</题名><第一责任说明>李子强</第一责任说明><出版社>科学出版社</出版社><出版地>北京</出版地

java操作XML中的占位符

有时XML的某些内容是待定的,对于这些内容可以在XML文件中使用占位符 <people> <person id="001"> <name>$name</name> <age>$age</age> </person> </people>   读取该文件的时候可以为其中的占位符设置值 /** * IO操作工具类 * * @author 徐越 * */ public class IOUtils {