⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 templatestest.java

📁 自动生成JAVA-Struts网站的程序
💻 JAVA
字号:
package com.sutternow.templates;import java.io.*;import org.exolab.castor.xml.ClassDescriptorResolver;import org.exolab.castor.xml.Unmarshaller;import org.exolab.castor.xml.Marshaller;import org.exolab.castor.xml.MarshalException;import org.exolab.castor.xml.util.ClassDescriptorResolverImpl;import java.beans.PropertyChangeEvent;import java.beans.PropertyChangeListener;//-- import for generated classesimport com.sutternow.templates.*;import org.exolab.castor.types.Duration;import org.exolab.castor.types.Date;import org.exolab.castor.types.Time;/** * Test class for Castor test suite * @author <a href="mailto:kvisco@intalio.com">Keith Visco</a> * @version $Revision: 1.2 $ $Date: 2003/09/05 02:51:42 $**/public class TemplatesTest implements PropertyChangeListener {    public void propertyChange(PropertyChangeEvent event) {        System.out.println("PropertyChange: " + event.getPropertyName());    } //-- propertyChange    public static void main(String[] args) {	try {	    System.out.println("Unmarshalling Invoice");	    TemplatesDefs def = new TemplatesDefs();        Listing item = new Listing();        item.setDescription("Test Listing" );        item.setName("name here");        item.setFileSuffix("DAOsomthing.java");        item.setPackageBranch(".dork");        def.setBeanTemplates(new BeanTemplates());        def.getBeanTemplates().addListing(item);        item = new Listing();               item.setDescription("Test Listing2" );               item.setName("name2 here");               item.setFileSuffix("2DAOsomthing.java");               item.setPackageBranch(".dork2");        def.getBeanTemplates().addListing(item);	   // invoice = MyInvoice.unmarshal(new FileReader("invoice1.xml"));	    System.out.println();	    System.out.println("unmarshalled...performing tests...");	    System.out.println();        //-- Display unmarshalled address to the screen        def.marshal(new FileWriter("c:/template-defs.xml"));    } catch (Exception e) {	    e.printStackTrace();	}    }}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -