| Similar Articles |
 |
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 June 2002 David Geary |
Take command of your software How to use the Command pattern both in client-side Java to attach application-specific behavior to Swing menu items and in server-side Java to implement application-specific behavior with the Apache Struts application framework.  |
JavaWorld July 2002 Humphrey Sheil & Michael Monteiro |
Rumble in the jungle: J2EE versus .Net, Part 2 In Part 2 of this two-part series, the authors shift from the theoretical to the practical by demonstrating how to employ J2EE and Microsoft .Net to develop a concrete Web application.  |
JavaWorld May 2002 Steve Ditlinger |
Mix protocols transparently in Struts This article builds on the solution for transparently mixing HTTP and HTTPS protocols presented in "Mix Protocols Transparently in Web Applications", showing how to extend Struts to incorporate that solution...  |
JavaWorld November 2001 Dustin Marx |
JSP best practices This article discusses simple approaches and best practices that, when used correctly, facilitate JavaServer Pages (JSPs) development. These tips ensure reusable and easily maintainable JSPs, JSPs that allow developers to focus on their programming strengths...  |
New Architect January 2003 Paul Sholtz |
Instant Update Making your data and spreadsheets Web viewable through MVC: The Model-View-Controller (MVC) pattern is an established and well-understood software design method.  |
JavaWorld February 2002 Steve Ditlinger |
Mix protocols transparently in Web applications To maintain the security of sensitive data as it travels over the Internet to or from the browser, Web applications often rely on Secure Sockets Layer. The secure Webpages and processes that transmit sensitive data utilize HTTP over SSL (HTTPS) rather than the usual HTTP. Integrating SSL into a Web application should prove seamless and simple to implement as well as maintain. This article explores typical SSL implementations and develops an SSL solution using the J2EE servlet redirect mechanism to protect sensitive data transmission. It also develops an overall solution combining JavaServer Pages custom tags and an application-specific servlet base class.  |
JavaWorld January 2001 Milan Adamovic |
Process JSPs effectively with JavaBeans The JavaServer Pages Model II concept is well known. The basic idea is that the presentation should be separated from the processing code. This article offers an effective, reusable design for moving the dynamic content, processing, and validation from a JavaServer Page to a corresponding JavaBean...  |
JavaWorld December 2000 Thor Kristmundsson |
Strut your stuff with JSP tags Learn how to use the custom tags from the open source Struts library and create extensions that ease the coding of properties associated with field values and user input validation...  |
JavaWorld October 2001 Ilirjan Ostrovica |
Facilitate form processing with the Form Processing API 2.0 This introduction to the Form Processing API's newest version explores its most significant improvements: form design in XML format, support for clients other than HTML, enhanced support for various presentation techniques, and validation in field groups. He illustrates those features through an application example implemented with two different presentation techniques -- JSP and XML-XSLT-HTML in a Servlet 2.3 filter.  |
JavaWorld November 2002 David Geary |
A first look at JavaServer Faces, Part 1 JavaServer Faces, with a well-defined request processing lifecycle and a rich component hierarchy, will profoundly affect the development of Java 2 Platform, Enterprise Edition (J2EE) applications. Part 1 of this series introduces JavaServer Faces and explores its fundamental concepts.  |
JavaWorld July 25, 2003 Dustin Marx |
More JSP best practices Advancements in the JavaServer Pages specification have eased the development of highly maintainable and standardized JSP-based Web applications. This article discusses key advancements and how each of them enables easier development of robust JSP Web applications.  |
InternetNews March 8, 2004 Jim Wagner |
Programmers So Far Underwhelmed by JSF Some developers say the latest Web application specification needs third-party vendor tools before they will use it.  |
JavaWorld February 2002 |
Letters to the Editor Readers and authors debate the fine points of programming languages, the security of redirecting to HTTPS, whether you should sacrifice performance for reusability in JSP (JavaServer Pages) development, and the benefits of templates over JSPs...  |
New Architect June 2002 Al Williams |
Design Patterns for Web Programming Do you need the Model View Controller (MVC) design pattern? MVC can help you design web architectures that will withstand the test of time...  |
JavaWorld March 2002 |
Letters to the Editor JavaWorld readers warn about synchronization; present a Servlet 2.2-compliant solution for mixing protocols in Web apps; suggest using the Data Object Access design pattern with the Value Object design pattern... etc.  |
JavaWorld September 2002 David Geary |
A look at the Composite design pattern The Composite design pattern lets you treat primitive and composite objects exactly the same. This article explores how to implement the Composite pattern and how to use it with the Tiles tag library from the Apache Struts application framework.  |
JavaWorld January 2001 Vincent DiBartolo |
FreeMarker: An open alternative to JSP You can place FreeMarker tags in text files of any format and are not married to any server-side architecture or solution. FreeMarker is easily extensible, and you can quickly build a library of reusable custom objects that will live longer than the technology solutions that utilize them...  |
JavaWorld December 5, 2003 Borislav Iordanov |
Dynamic server includes with local runtime context This article shows how to achieve true black-box reuse of frontend logic in the form of JSP pages or Java servlets, by wrapping the servlet request object and effectively creating a local runtime context for an included resource.  |
JavaWorld August 2000 Simon Brown |
Encapsulate reusable functionality in JSP tags JavaServer Pages (JSP) are a great mechanism for delivering dynamic Web-based content. This article will show how easy it is to build, deploy, and use your own custom JSP tag, using the Servlet/JSP reference implementation, Tomcat.  |
JavaWorld September 5, 2003 |
Java Product News Apache boosts Turbine & Torque... Sims Computing advances Flux 5.0 Job Scheduler... IconAge delivers JWin Express Enterprise  |
JavaWorld August 2001 Bin Yang |
E++: A pattern language for J2EE applications, Part 2 E++, a pattern-based Java 2, Enterprise Edition application framework, promotes modularity, reusability, extensibility, portability, inversion of control, consistence, and scalability. The framework architecture captures reusable patterns and design experiences on the J2EE platform...  |
JavaWorld May 23, 2003 Andrei Cioroianu |
Call JavaBean methods from JSP 2.0 pages JavaServer Pages (JSP) 2.0 introduced many new features that will change the way you develop Java Web applications. This article walks you through three examples that show how to separate the JSP/HTML markup from the Java code using the new expression language (EL) and developing custom tags with dynamic attributes.  |
JavaWorld August 29, 2003 |
Java Product News Systinet extends IDEs for Web services; JuggerNET meshes Java & .Net; Jinspired pumps up JDBInsight 2.0; & more  |
JavaWorld May 2001 Raghavan N. Srinivas |
Java security evolution and concepts, Part 4 This article details the optional, yet important, packages that enhance Java security. Bonus: A working applet to demonstrate this article's concepts.  |
JavaWorld September 12, 2003 |
Java Product News Hoplo combines CATiX & ARIALiX; jXMLGateway gives XML access; Roxes offers Ant tasks; & more  |
JavaWorld August 22, 2003 |
Java Product News Metanology produces two new MDE tools... Salmon's SOFIA swims forward... FWA Software integrates Struts 1.1 tags libraries... etc.  |
JavaWorld June 2001 Brian R.J. Heumann |
Personalize your Website with skins You can give your users control over your Website's look and feel by exploiting user profiles and factoring out key visual design elements into skins. This article demonstrates a basic skin server and shows how you can use that server to begin personalizing your JSP-based Website. (1,000 words)  |
JavaWorld April 25, 2003 |
Letters to the Editor JavaWorld authors discuss the advantages of a JavaServer Pages-based communication layer, the Subscriber Identity Module, the Cascading Menu pattern, and more.  |
JavaWorld December 20, 2002 |
Java Product News Handango updates its Commerce Engine... Ephox ships content authoring app... Velare Technologies launches Discorso... JCP issues final release of JSR 90... GOBS separates Java apps into modules... Codagen transforms UML into code... Orient Technologies releases ODBMS Just Edition 2.0... etc.  |
JavaWorld December 5, 2003 |
Java Product News Ekkon Technologies optimizes MerchantSpace Commerce... Etnus connects debuggers... Koalog reveals Koalog Configurator 0.13  |
JavaWorld August 29, 2003 |
Letters to the Editor JavaWorld authors discuss byte code encryption; jEdit's attractive features; method synchronization; and more.  |
Linux Journal November 2001 Michael Yuan |
Linux in Education: Implementing a Research Knowledge Base Keeping up with large volumes of research requires a system both flexible and intuitive...  |
Linux Journal July 2001 Reuven M. Lerner |
Custom JSP Actions Learning shorthand for complicated Java code....  |
JavaWorld December 13, 2002 |
Java Product News Servertec announces object store and foundation classes... New Technology/enterprise updates JeeWiz!... Millstone UI library now available... Instantiations ships CodePro Studio 2.0 with WebSphere 5.0 support... Wakesoft and Flashline partner... etc.  |
JavaWorld November 14, 2003 |
Java Product News IBM alphaWorks adds XML tool... Atlassian enhances JIRA... Side of Software puts out Print Preview library... Jamcracker produces Pivot Path... etc.  |
PC Magazine April 19, 2004 Richard V. Dragan |
Sun Java Studio Enterprise 6 Java Studio is a natural fit for any enterprise that runs Sun's application server platform.  |
JavaWorld March 2003 Jian Zhong |
From stove-piped projects to unified enterprise architecture A discussion of strategic considerations in developing an e-authentication service in enterprise environments, touching on e-authentication, e-signature, and an enterprise architecture (EA) approach for reusability and information sharing.  |
JavaWorld December 6, 2002 |
Java Product News PrintWeaver leverages Java printing mechanism... Starlasoft updates JLAN Server... Thuraya phones receive J2ME boost... New JSP tag library now available... abaXX Technology announces support for JBoss... Precise adds Oracle9i support... Tortuga Technologies updates Ozibug... etc.  |
JavaWorld November 21, 2003 |
Java Product News /k/ Embedded Java Solutions unveils Mika... Infravio assembles Ensemble 4.0... Reasoning improves inspection services  |
InternetNews March 11, 2004 Jim Wagner |
JSF Called a Misunderstood Standard Confusion over JavaServer Face's role in tools development has resulted in negative reactions, says Struts creator.  |
JavaWorld November 7, 2003 |
Java Product News Big Faceless Organization upgrades PDF Library... FWA Software offers Visual Tags for Struts 2004... New Atlanta serves up ServletExec 5.0... etc.  |
JavaWorld February 2001 Tarak Modi |
Add the power of asynchronous processing to your JSPs The author shows how to bring the power of Java Messaging Service to JavaServer Pages developers who are excellent at content development but not interested in the intricacies of asynchronous programming...  |