ChinaUnix.net
相关文章推荐:

java根据xsd生成xml

import java.io.File; import java.io.FileOutputStream; import javax.xml.parsers.DocumentBuilder; import javax.xml.parsers.DocumentBuilderFactory; import javax.xml.parsers.ParserConfigurationException; import javax.xml.transform.Source; import javax.xml.transform.Transformer; import javax.xml.transform.TransformerFactory; import javax.xml.transform.dom.DOMSource; import javax.xml.transform...

by qbq - Java文档中心 - 2008-06-27 10:20:43 阅读(889) 回复(0)

相关讨论

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...

by qbq - Java文档中心 - 2008-11-26 17:09:32 阅读(1287) 回复(0)

如体! 最好是能有源代码! 谢谢!

by kingbeg - Web开发 - 2004-07-24 17:18:38 阅读(1760) 回复(0)

3. xmlTreeXSL.java package com.sitechasia; import javax.servlet.*; import javax.servlet.http.*; import java.io.PrintWriter; import java.io.IOException; public class xmlTreeXSL extends HttpServlet { PrintWriter out; boolean flag=true; private static final String CONTENT_TYPE = "text/xsl"; private static final String CONTENT_XSL = ""; /**Initialize global variabl...

by tastelive - Java文档中心 - 2007-12-07 20:39:02 阅读(689) 回复(0)

2.xmlServlet.java package com.sitechasia; import javax.servlet.*; import javax.servlet.http.*; import java.io.PrintWriter; import java.io.IOException; import javax.sql.RowSet; import com.sitechasia.ejb.*; import javax.ejb.Handle; public class xmlServlet extends HttpServlet { PrintWriter out; private static ResultEdit re; private Object ref; boolean flag=true; private Handle han...

by tastelive - Java文档中心 - 2007-12-07 20:38:07 阅读(624) 回复(0)

4.ejb-jar.xml文件 ResultEdit com.sitechasia.ejb.ResultEditHome com.sitechasia.ejb.ResultEdit com.sitechasia.ejb.ResultEditBean Stateful Container imis javax.sql.DataSource Application ResultEdit * Required 5.weblogic-ejb-jar.xml文件 Result...

by tastelive - Java文档中心 - 2007-12-07 20:36:17 阅读(533) 回复(0)

6.3.源码 6.3.1.ResultEdit SessionBean源码和相关文件 1.远程接口文件,ResultEdit.java package com.sitechasia.ejb; import java.rmi.*; import javax.ejb.*; import java.io.*; import javax.sql.RowSet; import java.sql.SQLException; public interface ResultEdit extends EJBObject { public RowSet getRowSet() throws RemoteException , SQLException ; public RowSet setRowSet(String sqlExp...

by tastelive - Java文档中心 - 2007-12-07 20:35:15 阅读(583) 回复(0)

6.1.Servlet的发布 在weblogic下的发布 首先编译Servlet的源文件,生成serlver的class文件.假设Servlet是com.sitechasia.RefreshServlet 假设weblogic目录下的wlserver6.0目录为根目录,设定根目录名称为%wl_home%,并假设weblogic的配置文件没有被改动过. 步骤一,把RefreshServlet文件复制到%wl_home%\ config\mydomain\applications\DefaultWebApp_myserver\WEB-INF\classes\com\sitechasia 步骤二,修改%wl_home%\ config\mydomain\...

by tastelive - Java文档中心 - 2007-12-07 20:34:04 阅读(604) 回复(0)

4.5.构造生成点击树型xml显示详细节点内容的Servlet 在点击树的树杈节点时,会使当前点击节点发生变化,这种变化会要反映到节点的详细状态信息显示上,这种页面之间的通讯在这里是通过改变cookie中的点击对象的值来传递的,使用这种方式的原因有: 一,处理反应快,因为只是对客户端的cookie进行一些简单的读写操作,避免了一些较为烦琐,耗时的通讯和服务器处理过程; 二,对点击的安全性要求不高,点击对象是显式操作的,没有敏感的客户信息...

by tastelive - Java文档中心 - 2007-12-07 20:32:00 阅读(605) 回复(0)

4.4.构造显示树型结构的XSL模版 在上面的demotree.xml,是不能单独显示出如图一一样的树结构的,需要把xml文件用XSL模版来转换。 在这里实际上需要把xml文档用模版格式为以下样式: 每一个li表示一个子节点,ul表示其上的li为一树杈,其下的li为其子节点,可能为树杈,可能为叶子,取决于该子节点是否具有ul。 XSL模版功能定义着如何转化嵌套的node节点为嵌套的ul和li表示。 模版转化的关键代码: ...

by tastelive - Java文档中心 - 2007-12-07 20:31:26 阅读(646) 回复(0)

4.3.构造生成xml的servlet 这一步的主要实现是从数据表中提取符合要求的记录生成嵌套的xml,servlet的源码是xmlServlet.java,选用oracle作 数据库 服务器。 对 数据库 记录处理的过程基本上类似于XSL模版的处理: 先查找layer的值为0的记录,对该记录进行分析,分析是否具有下级节点,这是通过该记录的href是否为空来进行分支处理的,href为空时,通过id的输入参数进行递归查找,请参见xmlServlet.java源码。 /*RowSet是ResultSet...

by tastelive - Java文档中心 - 2007-12-07 20:30:15 阅读(573) 回复(0)