|
Professional JavaServer Pages
This is the first installment
This article demonstrates how
The Microsoft XML Parser is
covers a wide variety of
of "Working XML",
to automate e-mail
implemented as a COM
areas including design and
a column with companion
publishing chores with Java
component, providing a
architecture, JSPs and their
project code that
and XML. This concrete
complete XML foundation for
relation to J2EE (Servlets,
demonstrates the evolution
application of XML and
Windows DNA applications.
EJBs, JDBC etc) as well as
of full-fledged XML
XSLT describes an e-mail
Features include: A
extensive coverage of the
applications. This column
newsletter (e-zine)
comprehensive,
tag extension mechanism that
introduces XM (XSLT Make), a
publishing application that
language-neutral programming
allows you to customize the
simple and affordable Web
outputs both HTML and plain
model, including support for
tags you use in your pages
publishing
text e-mail messages. Five
ECMAScript, Java, Perl,
to the data you're
content-management solution
reusable code samples
Python, SQL, the Visual
presenting. Readers are
that takes advantage of
include a Java program to
Basic® development system,
given an introduction to
XML and XSLT. Code
send e-mails using JavaMail,
the Visual C++® development
JSP, explaining how they
samples show the development
an XSLT style sheet to
system, or Visual Basic
relate to servlets, showing
of a wrapper for the XSLT to
convert the DocBook sample
Scripting Edition
the tags, and creating beans
make it easy for a
introduced in Part 1 to
(VBScript), Support for the
to encapsulate business
nonprogrammer to use. XM
HTML, a Java configuration
W3C XML 1.0, XML DOM, and
logic, to keep web page
project code is available by
handler (in the form of a
Namespaces recommendations,
design simple. Further
link.
SAX ContentHandler), and the
Support for DTDs and
chapters cover database
Java code that puts it all
validation,
The industry’s
access with JDBC and
together in a multistepped
first support for XSL,
connection pooling, JSP
transformation.
querying, and and a schema
debugging, and web
technology preview. The
application architecture
Microsoft XML Parser has a
using JSP and servlets.
high performance,
After considering security
multi-threaded architecture
issues in JSP web
that makes it ideally suited
applications, the book
for both client and
concludes with seven
server-side XML and
real-world case studies
XSL processing.
including using JSP, XML
and XSLT to target
content at WAP and HTML
browsers, e-commerce,
streaming using JMF, and
porting an existing
ASP-based application to JSP.
Date: Jun, 21 2000 Date: Jul, 25 2001 Date: Apr, 23 2001 Date: Jul, 10 2000 |
|
The combined power of XML
A Sample Chapter from Early
QuickHP is a kind of content
This article examines how to
and XSL for
Adopter VoiceXML. This
management system with a new
use VBScript classes to
representing, manipulating,
chapter examines the use of
approach. It uses XML and
transform XML documents for
and presenting data over the
the Extensible Stylesheet
XSLT to provide a
use in a Web application. It
Web and sharing data across
Language for Transformations
compatible source format and
creates a handy class to
differing applications has
(XSLT) as a tool for the
very different target
perform a number of XML
been clearly demonstrated
generation of VoiceXML. I
formats. The user interface
features, such as rendering
through the fast acceptance
intend to illustrate a
allows comfortable file
XML information from an XSL
and broad usage of these
complete, end-to-end example
handling and features like
stylesheet and returning
technologies. Still, most
of implementing a voice
file history (versioning),
plain XML data. This class
developers familiar with the
interface for a
preview of parsed files and
encapsulates XML and
basics of XML and XSL
client-server database via
efficient parsing (by
XSL functionality,
are not utilizing this power
XML and XSL. The case
parsing only changed files).
making it easier to display
fully. This article shows
study will demonstrate the
Furthermore, QuickHP
XML data in a number of ways.
developers how to use
power of XSL for
provides a solution to the
extensions, a technique that
simultaneously delivering
problem that XML files
allows you to expand the
multiple interfaces to the
cannot contain dynamic
capabilities of XSL.
same data by developing HTML
content (e.g. PHP code),
and WML front-ends also.
because then the valid XML
content would be broken - no
problem with QuickHP: XML
files that contain PHP code
are parsed through the XSL
template on-the-fly. The
authors homepage is an
example of possibilities of
QuickHP.
Date: May, 17 2002 Date: Oct, 25 2001 Date: Sep, 11 2003 Date: Jun, 20 2001 |