Java


Thursday, January 26th, 2006

Sun Java Studio Creator 2 Released

Category: Java

Sun has released Java Studio Creator 2, which is a full IDE for developing web applications. We care about the Ajax support, which is best talked about in the Ajax Technology and Sun Java Studio Creator 2 reference guide. Basically, there is a component library (ajax-components-0.96.complib) that contains items that you can put in the Read the rest…

Posted by Dion Almaer at 8:05 am
5 Comments

+++--
3.6 rating from 27 votes

Thursday, January 19th, 2006

Apache Struts-Shale and Simple Ajax

Category: Java, Library, Remoting

David Geary has announced a new remoting package for Shale, the Java framework that sits on top of JavaServer Faces. Now with one JS function you can access your managed beans on the server side: < View plain text > javascript function zipChanged(zip) {    sendRequest("http://localhost:8080/struts-shale-usecases/" +                "dynamic/remoting$business/cityAndStateForZip.faces" Read the rest…

Posted by Dion Almaer at 9:37 am
Comment here

++---
2.7 rating from 56 votes

Tuesday, January 17th, 2006

WebWork 2.2 Released: Solid Ajax Support

Category: Java, Toolkit

WebWork 2.2 is an opensource Java web application framework that was just released. WebWork 2.2 provides several unique AJAX features by building on top of DWR and Dojo. These features are: on-the-fly client side validation, a tabbed panel widget, remote div support, and remote form support. Client side validation: On every “onblur” event for form Read the rest…

Posted by Dion Almaer at 2:07 am
4 Comments

+++--
3.9 rating from 52 votes

Monday, January 9th, 2006

J3Unit: javascript testing + jetty and junit

Category: Builds, Firefox, Java, JavaScript, Testing, Toolkit

J3Unit is a new OO testing framework for Javascript with optional integration with Jetty and Junit for automation into your test suite. It builds upon the work done with the Script.aculo.us test unit runner and JSUnit. Of course, you can grab the zip file and just get up and running in static mode. Or take Read the rest…

Posted by Rob Sanheim at 3:52 pm
2 Comments

+++--
3.7 rating from 37 votes

Monday, December 12th, 2005

Spring and DWR integration

Category: Java

Dejan Bosanac recently posted about integrating Spring and with the Java ajax library DWR. His entry builds upon previous work done by Bram Smeets, and Bram actually comments on some possible improvements to Dejan’s setup. Bram is also working on doing full Spring integration for DWR 2.0, which will allow two nice features: using the Read the rest…

Posted by Rob Sanheim at 9:00 am
Comment here

++---
2.9 rating from 11 votes

Friday, November 25th, 2005

Apache Velocity: Speed up your Ajax

Category: Articles, Examples, Java

Dirk Rost has started a series of columns on how to build Ajax applications using the Apache Velocity templating language. The first piece is the ubiquitous Live Search. Dirk focuses on the server-side piece that make the following Ajax call work: <input autocomplete=”off” id=”idMatch” name=”match” size=”30″ type=”text”>  <div class=”auto_complete” id=”match_auto_complete” ></div> <script type=”text/javascript” language=”javascript”> new Read the rest…

Posted by Dion Almaer at 10:19 am
1 Comment

+++--
3.3 rating from 23 votes

Thursday, November 24th, 2005

ZK Released. New Ajax/XUL Framework

Category: Java, JavaScript, Toolkit

A new Ajax/XUL framework named ZK has been released. ZK is designed to enable Web applications to have both the rich user experiences and the simple programming model. ZK includes an AJAX-based event-driven engine to automate interactivity, and a rich set of XUL-based components. With ZK, you represent your application in feature-rich XUL components, and Read the rest…

Posted by Dion Almaer at 12:32 am
2 Comments

+++--
3.5 rating from 11 votes

Sunday, November 20th, 2005

Java Studio Creator Screencast

Category: Java, Screencast

Sun has created a flash screencast that aims to show off Java Studio Creator. Java Studio Creator is a JavaServer Faces-based IDE, that happens to contain a bunch of Ajax components that you can use. This means that you can do some drag and drop Ajax development. The screencast has the following sections: Introduction Production Read the rest…

Posted by Dion Almaer at 11:34 am
2 Comments

+++--
3.4 rating from 9 votes

Thursday, November 10th, 2005

Scaling Connections for Ajax

Category: Java, Server

Most of the Ajax world is focused on the client side, and “ooooh ahhhh” effects :) Greg Wilkins is sitting on the other side of the fence, thinking about the implications of a popular Ajax application on the server side. Earlier, Greg described how Jetty 6 uses Continuations and javax.nio to limit the number of Read the rest…

Posted by Dion Almaer at 5:16 pm
3 Comments

+++--
3.7 rating from 10 votes

Ajax with Direct Web Remoting (DWR)

Category: Java, Toolkit

Philip McCarthy has another article over at IBM developerWorks. This time it is on Ajax with Direct Web Remoting. Exciting as it is, adding Ajax functionality to your applications can mean a lot of hard work. In this third article in the Ajax for Javaâ„¢ developers series, Philip McCarthy shows you how to use Direct Read the rest…

Posted by Dion Almaer at 12:03 am
2 Comments

++---
2.9 rating from 7 votes

Monday, November 7th, 2005

Monkeygrease: Greasemonkey Inverted

Category: Java

If you’ve attended one of our Ajax talks or listened to our Podcasts, you know that we’re big fans of Greasemonkey, the little Firefox plug-in that lets you modify web applications. Rich Manalang recently pinged us about Monkeygrease, which he describes as: basically a server-side Greasemonkey for J2EE web apps It’s a servlet filter (sorry Read the rest…

Posted by Ben Galbraith at 4:16 pm
1 Comment

+++--
3.3 rating from 7 votes

Thursday, November 3rd, 2005

Struts Ajaxian Web Applications

Category: Articles, Java

Struts is the grand-daddy of Java web frameworks, and although the buzz has moved on to other Java web frameworks like JavaServer Faces, WebWork, Tapestry, … a lot of people are still writing Struts applications. Paul Browne has written an introductory article called Sprinkle Some AJAX Magic in Your Struts Web Application. The article focuses Read the rest…

Posted by Dion Almaer at 2:53 pm
3 Comments

+++--
3.4 rating from 10 votes

Tuesday, November 1st, 2005

jsquery: Ajax Javascript result set, http client and server code generator

Category: Java, JavaScript, Library

jsquery is a bridge project, written by David Bennett, that allows you to write JavaScript code on your HTML front end, that will marshall over to a Java server backend to get access to data. This can be done in an asynchronous manner. Overview jsquery is divided into three parts: Javascript http client {WebRoot}/js/jsquery_httpclient.js – Read the rest…

Posted by Dion Almaer at 9:09 am
5 Comments

+++--
3.6 rating from 9 votes

Thursday, October 20th, 2005

Tacos announces new version of components

Category: Component, Dojo, Java, Toolkit

Tacos just released a new version of its components which includes a major refactoring, changing most of the client side interactions to rely solely on the dojo javascript library. Some new components have been added to the demo (DatePicker/Dialog), and tons of stability and feature enhancements have been made to the library allowing greater ease Read the rest…

Posted by Dion Almaer at 3:45 am
2 Comments

+++--
3.1 rating from 21 votes

Friday, September 23rd, 2005

ClearNova announces ThinkCAP JX

Category: Java, JavaScript, Toolkit, UI

ClearNova has announced ThinkCAP JX, which is a RAD platform for building Ajax, and J2EE applications. Features MVC Framework Integrated Visual Workbench Page Flow Designer Smart Data Binding Data Aware Components “Mock” Data Prototyping Updateable DataView Content Management Checkout screen shots of the tools Resources ClearNova integrates Java and Ajax: Spurred by Ajax, the Rich Read the rest…

Posted by Dion Almaer at 11:19 am
Comment here

+++--
3.1 rating from 7 votes

Saturday, September 17th, 2005

Java Web Server: Jetty 6.0 Continuations for Ajax Architectures

Category: Java, Server

Jetty is an open source web container for Java. The team just announced a new version that supports Continuations, which allow performance improvements for certain Ajaxian applications: The 6.0.0alpha3 release of Jetty is now available and provides a 2.4 servlet server in 400k jar, with only 140k of dependencies (2.6M more if you want JSP!!!). Read the rest…

Posted by Dion Almaer at 1:24 am
Comment here

+++--
3.2 rating from 19 votes