Similar Articles |
|
JavaWorld June 2000 Michael Ball |
XSL gives your XML some style Separating content from presentation is one of XML's major features. But eventually you need to style that XML into something presentable. That's where XSL (Extensible Stylesheet Language) comes in -- XSL transforms XML from one document type to another. Servlets provide a great platform for doing those translations. In this article you'll learn how to transform XML into HTML, using servlets. |
JavaWorld December 2001 Taylor Cowan |
XSLT blooms with Java XSLT (Extensible Stylesheet Language Transformation) offers an excellent vehicle for styling XML documents as HTML. However, it shows some weakness when the transformation requires extensive logic. When XSLT languages fail to complete the job, you can extend your stylesheets with Java classes and take advantage of both languages' features. This article demonstrates how to extend XSLT with Java. You will learn how to instantiate and invoke methods on Java objects from within an XSLT stylesheet. The article also demonstrates how XML nodes are passed to Java classes and returned back to the stylesheet for further processing. |
JavaWorld February 2002 Julien Mercay & Gilbert Bouzeid |
Boost Struts with XSLT and XML Struts is an innovative server-side Java framework designed to build Web applications. This article introduces the processing model underlying Struts, describes the Struts framework itself, and presents Model 2X, which enhances Struts... |
JavaWorld September 2002 Joe Walker |
XML glossary With XML evolving at a rapid pace, many developers get lost in a sea of acronyms. This article defines many XML technologies crucial to Java developers |
JavaWorld February 2002 Victor Okunev |
Generate JavaBean classes dynamically with XSLT For some projects, you need a more flexible business object structure. This article lays a foundation for a simple framework to build truly adaptive systems, saving you hours of routine programming... |
Linux Journal March 1, 2002 Cameron Laird |
XSLT Powers a New Wave of Web Applications Extensible Stylesheet Language for Transformations (XSLT) is a computing language specialized for mapping XML documents into other XML documents... |
JavaWorld July 2000 Mark Johnson |
Programming XML in Java, Part 3 An in-depth look at the Document Object Model (DOM), the most common alternative XML-processing mechanism. See how you can use DOM to manipulate the source code data in an illustrative example program... |
JavaWorld October 2000 Michael Koch |
Leverage legacy systems with a blend of XML, XSL, and Java As e-commerce becomes a focal point for companies scrambling to have a presence on the electronic frontier, incorporating those new ventures into the existing infrastructure becomes crucial. A few creative applications using XML and Java can give you a good solution... |
Linux Journal February 1, 2007 Ben Martin |
Virtual Filesystems Are Virtual Office Documents Use libferris, XML and XSLT to create virtual filesystems and virtual documents. |
JavaWorld July 2000 Jason Hunter & Brett McLaughlin |
Easy Java/XML integration with JDOM, Part 2 JDOM is a new API for reading, writing, and manipulating XML from within Java code. In Part 1 of this series, Hunter and McLaughlin explained how to use JDOM to read XML from an existing source. In this final part, they focus on how you can use JDOM to create and mutate XML. |
JavaWorld October 2000 Brett McLaughlin |
Validation with Java and XML Schema, Part 2 A roadmap for taking Java method parameters and validating them against constraints in an XML document. Various approaches will be examined, and you will begin to actually code the utilities for converting those XML constraints into usable Java utilities... |
Linux Journal April 1, 2007 Chad Files |
Use Inkscape and XSLT to Create Cross-Platform Reports and Forms A way to create platform-independent dynamic forms and reports. |
InternetNews November 3, 2005 Clint Boulton |
W3C Ratifies Key XML Specs The World Wide Web consortium had a landmark day for XML development, recommending XSLT 2.0 and XML XQuery 1.0 as standards for transforming and querying XML. |
JavaWorld November 2000 Lanette Poe & Michael Ball |
DSML gives you the power to access your LDAP information as XML These days, directory services and XML form the backbone of good data management. With Directory Service Markup Language (DSML) -- a new standard for representing directory information as XML -- directory services can take advantage of XML's most powerful features... |
JavaWorld May 2000 Jason Hunter & Brett McLaughlin |
Easy Java/XML integration with JDOM, Part 1 JDOM is an open source API designed to represent an XML document and its contents to the typical Java developer in an intuitive and straightforward way.... |
New Architect October 2002 Paul Sholtz |
Tame the Information Tangle A new breed of document storage and management systems has appeared that's been specially optimized for publishing XML documents on the Web. A look at native XML databases and XML-enabled databases. |
JavaWorld January 2001 Stanley Santiago |
Combine the power of XPath and JSP tag libraries In this article, we'll examine the XPath custom tag library for JSPs and see a tag collection that provides simple control constructs and a uniform attribute value substitution facility, all of which combine to reduce complexity and improve functionality... |
Bio-IT World July 2005 Chris Dagdigian |
Adventures in XML Transformation The combination of XPATH and XSLT revived the Grid Engine monitoring project and enabled it to make significant progress in a few short weeks of nights-and-weekends hacking. |
JavaWorld August 2000 Robert Hustead |
Mapping XML to Java, Part 1 The SAX API is superior to the DOM API in many aspects of runtime performance. In this article we will explore using SAX to map XML data to Java. Because using SAX is not as intuitive as using DOM, we will also spend some time familiarizing ourselves with coding to SAX. |
JavaWorld November 2000 Brett McLaughlin |
Validation with Java and XML schema, Part 3 Taking validation beyond simple if-then-else structures, XML schemas can provide a better way to validate data in Java applications. You'll learn to parse the XML schema, build up Java representations of the schema's constraints, and apply those constraints to an application's data... |
JavaWorld October 2001 Michael Ball |
Dispatcher eases workflow implementation This article explains how to use an Extensible Stylesheet Language (XSL)-based application employing the Dispatcher design pattern to create simple workflows and a reusable API... |
InternetNews January 24, 2007 Clint Boulton |
Key XML Standards Pass W3C Muster The World Wide Web Consortium today confirmed the fitness of several XML standards designed to query, transform and access XML data and documents. |
JavaWorld June 2001 Michael Daconta |
An API's looks can be deceiving When you examine an API, your first impressions are often wrong. The author examines two cases where an intuitive model of how an API should work trips over the complexity of implementation details... |
JavaWorld October 2000 Robert Hustead |
Mapping XML to Java, Part 2 This article develops a SAX API-based class library that is easily extended to create XML-to-Java mapping code. First, we explore the important ideas that drive the need for the class library. Then we develop a basic approach for implementing the library as well as a few samples that demonstrate some more advanced topics on parsing XML with the SAX API... |
JavaWorld December 2000 Peter Sayer |
XML for Java gains new support with Sun API enhancements Sun Microsystems published details on Monday of two new interfaces to link its Java programming language to XML... |
New Architect November 2002 Kurt Cagle |
eXcelon Stylus Studio 4.0 Today, eXcelon Stylus Studio has gone from being a promising concept to a superb, mature editor for XSLT. It has also extended its capability to other languages, including XML Schema Definition language (XSD) and Java servlets. |
JavaWorld January 2002 Jason Cai |
Combine the Session Facade pattern with XML This article explores the benefits and advantages of using the Session Facade pattern. The author discusses when to use the pattern with value objects, and when to use it with XML. He also provides a detailed implementation of the Session Facade pattern integrated with XML... |
JavaWorld February 2003 Steve Small |
JSP Standard Tag Library eases Webpage development The release of JavaServer Pages Standard Tag Library is a significant development for JSP/servlet developers. With an expression language and a set of four powerful, easy-to-learn standard tag libraries, JSTL is likely to soon become the dominant approach for implementing dynamic, Java-based Websites. |
JavaWorld December 2001 Sam Brodkin |
Use XML data binding to do your laundry This article walks you through two frameworks for generating Java classes automatically from XML data constraints: Sun's Java Architecture for XML Binding (JAXB) and Castor from the Exolab Group... |
JavaWorld May 2001 Markus Dorn |
Reading objects is easy with SAX By following some simple rules when mapping objects to XML, you can easily read object structures, even complex ones, from XML. See how you can use SAX to eliminate that complexity... |
JavaWorld January 2002 Yuan & Long |
Build database-powered mobile applications on the Java platform This article explains how to create mobile database applications using the Java 2 Platform, Micro Edition/Mobile Information Device Profile (J2ME/MIDP) and the Java 2 Platform, Enterprise Edition (J2EE). The authors introduce an architecture that uses JavaServer Pages (JSPs) as middleware between a MIDP frontend and a database backend. They also explain specific design decisions and implementation issues, such as persistent storage, network connection, session management, and data communication. Their discussion focuses on the integration between the client and server-side Java applications. |
JavaWorld July 2002 Rinaldo Di Giorgio |
Serve clients' specific protocol requirements with Brazil, Part 6 This article demonstrates how to use the following technologies with the Brazil toolkit: Jini, BeanShell, and the Java API for XML Messaging (JAXM), Xalan-Java, servlets, Velocity, and LDAP. It also discusses the larger purpose of this series: to demonstrate how to use Brazil to support new technologies and APIs in ways that API developers might not have considered. |
JavaWorld June 2000 |
Letters to the Editor (June 23, 2000) Jason Hunter addresses a gripe with calling instanceof when using JDOM; Mark Johnson responds to feedback on his XML series; reader challenges Tony Sintes about whether it truly is impossible to write a swap method... |
Linux Journal April 1, 2007 Kamran Husain |
Extract and Parse ODF Files with Python This article highlights the basic structure of ODF files, some internals of the underlying XML files and shows how to use Python to read the contents to perform a simple search for keywords. |
JavaWorld May 2002 Leon Messerschmidt |
Take the sting out of SAX Although SAX (the Simple API for XML) parsers are handy tools for parsing XML content, developing and maintaining a SAX parser can prove difficult. This article shows you how to use the information contained in XML Schemas to generate source code for a skeleton SAX parser... |
JavaWorld November 2002 B.J. Fesq |
Sun boosts enterprise Java This article provides a clear understanding of the enterprise Java platform's direction and introduces J2EE (Java 2 Platform, Enterprise Edition) 1.4's support for emerging Web services standards. |
JavaWorld January 2002 Frank Sommers |
A birds-eye view of Web services The author defines Web services, explains how they operate, and compares them to related Java technologies. He also presents a general programming model for Web services, independent of any framework or technology... |
JavaWorld July 2000 Bill Venners |
Objects versus documents for server-client interaction, Part 2 In this three-part series, Bill Venners compares the traditional approach to defining client/server interaction, using protocols and documents, with Jini's strategy of using objects and interfaces. |
JavaWorld May 2002 |
A J2EE presentation pattern: Applets with servlets and XML Sometimes a standard HTML view on your J2EE-based system doesn't offer a sophisticated enough user interface. Based on the pattern described here, you can enhance such a Web interface with the Java Plug-in. The Java Plug-in lets you embed applets that consume XML documents and display the contained data in a particular way. These XML documents contain presentation data derived from servlets looking at your business logic tier. This lets your users access powerful UI components while still retaining a strong decoupling between the business logic and presentation tiers---without complicated firewall issues. |
JavaWorld August 2000 Mark Pollack |
Code generation using Javadoc This article presents a custom doclet that provides a simple extensible architecture to generate code for SQL schema, and Java and C++ classes from simple Java class definitions. |
New Architect October 2002 Kurt Cagle |
When Good Servers Meet Bad Clients A review of Coherity XML Database (CXD) 3.0: strong server technology, but weak documentation and poor user interface. |
JavaWorld January 2002 |
Letters to the Editor Does J2EE violate fundamental Java concepts? Are Java extensions with XSLT truly beneficial? How do you incorporate a visual mode with Struts and Tiles? Plus, readers debate the value of enums, propose an additional advantage to EJB, and comment on exception-handling... |
JavaWorld August 2001 Ray Djajadinata |
Sir, what is your preference? J2SE 1.4 offers a number of new APIs to make your Java development life easier. This article discusses one of those APIs: Preferences. It explains how Preferences solves typical problems in managing our applications' preferences, while still being simple and easy to use. |
Linux Journal September 30, 2006 David Lynch |
Simple Web Sites Using DocBook XML and CSS An embedded software developer explains how to build simple content Web sites using DocBook XML and CSS. |
JavaWorld September 2000 Todd Sundsted |
Alternative deployment methods, Part 3: The code In Part 3 of his series on application deployment, Todd Sundsted looks at the code that supports the deployment tool he described in Part 2. This article explains the framework's operation, highlights its design features, and explores the challenges of building this type of application. |
Bio-IT World May 19, 2004 Smietana & Lou |
Better Lab Workflow with XML Many bottlenecks could be avoided if informatics data systems provided mechanisms for installing these device drivers so that new instruments could be seamlessly integrated into laboratory workflow. |
JavaWorld March 2001 Tarak Modi |
Clean up your wire protocol with SOAP, Part 1 SOAP is not just another buzzword. It is a powerful new application of vendor-agnostic technologies, such as XML, that can help take the world of distributed programming to new heights. This article, the first in a series of four, introduces you to the basics of SOAP... |
JavaWorld February 2002 Jeff Hanson |
Use Web services to integrate Web applications with EISs Web services expose business processes to bolster object-oriented and component-based programming with a services-based model. You can enhance your current programming model to support Web services by adding a service contract... |
D-Lib May 2003 Priscilla Caplan |
XML in Libraries Reading XML in Libraries, edited by Roy Tennant, gave me once again a powerful sense of the vigor and creativity with which we seize upon new technologies. The book features a baker's dozen of short case studies describing various library-related applications using XML in some way. |
JavaWorld August 2000 Arden Yingling |
News and New Product Briefs IBM offers Java Virtual Machines for download; Atinav launches Java-based communications software; Manning releases guide to Java 3D user interfaces; Eliad releases JSmartGrid for Java 2; JunC++ion integrates Java and C++; Sun XML center offers graphics software. |