Strut your stuff with JSP tags

Strut your stuff with JSP tags

Use and extend the open source Struts JSP tag library One great benefit of JSP and J2EE is that they enable the developer community to speak a common language. The downside of those technologies is that they sometimes require a…

Applets: Still essential to Java

How do applets fit into the big picture now? When Java made its debut in January 1996, it was targeted at the client side. Back then, some believed that Web browsers would replace operating systems entirely and provide a new…

Printing in Java, Part 2

Printing in Java, Part 2

Print your first page and render complex documents This month, we will put into practice what we learned in Part 1 of this five-part series on printing in Java. In Part 1, I presented the two printing models: the Printable…

Printing in Java, Part 2

Printing in Java, Part 2

Print your first page and render complex documents This month, we will put into practice what we learned in Part 1 of this five-part series on printing in Java. In Part 1, I presented the two printing models: the Printable…

Java Product News (December 1, 2000)

INDEXHEAD: Java community elects new JCP Executive Committee The Program Management Office of the Java Community Process (JCP) has announced the results of its Executive Committee (EC) election. The Java developer community voted for the 30 EC members who will…

J2ME and WAP: Together forever?

The InfoWorld Test Center experts discuss the pros and cons of these two mobile technologies The current state of the wireless world is downright exciting. Already technologies have been implemented that allow users to enjoy a freedom of mobility never…

Constructor help

How does the compiler handle constructors? Q: If, when defining a class, we don’t define its constructor, the compiler implicitly assigns one. However, if we do define a constructor, the compiler interprets this as function overriding and does not flash…

Take control of the servlet environment, Part 1

Take control of the servlet environment, Part 1

Invisibly extend the functionality of the servlet API The ubiquitous servlet flourishes in all areas of Web development. Authors devote entire books to servlets. Almost every major Web server and application server supports them, if not directly, then through a…

Java Product News (November 22, 2000)

INDEXHEAD: Improve online sales with Calico’s Network Advisor Calico Commerce is now shipping Calico Network Advisor as part of its Calico Suite for Communications Services, an offering of applications and extensions that target the e-business needs of communication service providers.…

Log4j delivers control over logging

Log4j delivers control over logging

The open source log4j API for Java offers fast, efficient log services Almost every large application includes its own logging or tracing API. Experience indicates that logging represents an important component of the development cycle. As such, logging offers several…