Tutorial search
Java Tutorials
Tutorials
Stuff
Affiliates
Photoshop Templates
Featured Photoshop templates - professional ready to use designs for your next project.
View all templates
Java Tutorials
We hope that you will enjoy our Java tutorials. Feel free to contact us if you would like to be a tutorial hero and contribute your own Java tutorials to our site. Thank you !
Wicket provides an object-oriented approach toward developing dynamic Web-based UI applications. Because Wicket is pure Java and HTML code, you can leverage your knowledge about Java to write applications based on Wicket, dramatically reducing your development time. This article gives you an overview of Wicket and describes how you can use Wicket to rapidly build Web-based applications in a non-intrusive and easy way.

This tutorial shows how easyb — which provides a more natural DSL that is closely attuned to stakeholders — helps developers and stakeholders collaborate effectively.
Category: Java tutorials - Difficulty: 


Introduction to Functional Testing
JMeter is found to be very useful and convenient in support of functional testing. Although JMeter is known more as a performance testing tool, functional testing elements can be integrated within the Test Plan, which was originally designed to support load testing. Many other load-testing tools provide little or none of this feature, restricting themselves to performance-testing purposes. Besides integrating functional-testing elements along with load-testi
Category: Java tutorials - Difficulty: 


This article shows how to leverage the Spring Framework and Apache OpenJPA to improve the productivity and application development experience for your J2EE projects. Our sample application uses Spring in several scenarios in different architectural layers of a Web application.
Category: Java tutorials - Difficulty: 


This article, Part 1 of a series, describes the features and concepts of the Open Services Gateway initiative (OSGi) framework and demonstrates how you can use it to create dynamic JAR bundles. Learn about building and packaging components as OSGi bundles and running them in the Apache Felix runtime environment. Also, look at creating bundle Manifest files, which act as a communication interface between bundles.
Category: Java tutorials - Difficulty: 


Utilize a technology that provides support for the Content Management Interoperability Services (CMIS) specification that is currently being standardized at OASIS. CMIS standard is a uniform means for applications to work with content repositories. This prototype provides support for the CMIS REST/Atom binding for the FileNet P8 Content Manager repository. The prototype consists of a CMIS servlet packaged as a Web Archive file, a configuration file, and a Web services run-time environment.
Category: Java tutorials - Difficulty: 


This article explains some common XML Schema Definition (XSD) features that aren't directly supported in Java-based Web services toolkits. Learn how to handle these features by creating an intermediate Java-friendly XSD or enforcing XSD restrictions in code.

Find out about updated Version 2.7 of HeapAnalyzer, a graphical tool that determines Java heap leak areas through its heuristic search engine and analysis of the Java heap dump in Java applications. Specifically, this tool analyzes Java heap dumps by parsing the Java heap dump, creating directional graphs, transforming them into directional trees, and executing the heuristic search engine. Updates to this technology include fixes to NegativeArraySizeException.

Discover the updated Simulation Producer, a Microsoft Foundation Class, Visual C++ application that creates application simulations that can be displayed in various modes: as a Java applet, as a Flash movie, and as DHTML/JavaScript. Updates to this technology include Movie Mode capture capability and enhancements to simulation scripting, playback controls, and template functionality.

A basic tutorial for thoose who wants to get to know java but don't know how.
Category: Java tutorials - Difficulty: 


Connecting Java and MySql (Database connection) - step by step explanation of database connectivity

Discover ZetaGrid, a grid-computing platform designed for solving large, computing-intensive problems that can be divided into loosely-coupled units. The interactions, performance, availability, and scalability of this technology are proven in multiple administrative domains involving more than 10,000 computers in a heterogeneous, dynamic environment.

The WebSphere sMash environment enables rapid development of interactive Web applications based on popular Web technologies such as PHP, and it lets you reuse existing Java assets from PHP scripts. This article introduces the Java Bridge and shows how to access Java classes from PHP.

Many developers have strong skills in Java programming, but only limited experience in JavaScript. They can struggle with the conceptual leap from a strongly typed, object-oriented compilation language to a dynamic, weakly typed scripting language. This article helps you bridge the gap from Java code to Dojo, shows why it may be necessary to set context, and describes how to go about it.

This article revisits some XML basics, from document structure to the age-old attributes versus elements issue. You'll relearn how to optimize your XML and ensure it's in tip-top shape.
Total Tutorials in Category: 503


