Java


Friday, May 20th, 2005

JavaServer Faces Ajaxian Components

Category: Ajax, Java

Ever since Ben and I met with Ed Burns (JSF spec lead) at TheServerSide Symposium, we knew that he was serious about implementing Ajaxian components and having JSF be a solid platform for Ajax. He has put together his first Ajaxian JSF component, which is a Progress Bar indicator. You use it via: <d:progressBar id=”progressBar” Read the rest…

Posted by Dion Almaer at 2:39 pm
3 Comments

+++--
3 rating from 6 votes

Thursday, May 19th, 2005

XHR Server Validation with DWR

Category: Java

Joe Walker, creator of DWR, has put up info on Ajax Validation with DWR. You can look at demo page, and a view source shows you how easy it is to add the JS: HTML Credit Card #: <input id=”cardnum” type=”text” onchange=”checkCardNum()”/> <span id=”cardnum-error” class=”error”></span> JavaScript <script type=’text/javascript’ src=’/dwr/dwr/interface/CreditCardValidator.js’></script> <script type=’text/javascript’ src=’/dwr/dwr/engine.js’></script> <script type=’text/javascript’ src=’/dwr/dwr/util.js’></script> Read the rest…

Posted by Dion Almaer at 5:32 pm
1 Comment

+++--
3.1 rating from 7 votes

Monday, May 16th, 2005

Showcase: JavaRSS.com

Category: Ajax, Java, Showcase, XmlHttpRequest

JavaRSS.com is an RSS aggregator, and has added a new “Ajax” option that a user can choose in settings. Their article discusses how they added support for Ajax to their site. By default, if you mouseover an RSS entry title, a tooltip pops up showing you a summary of the post, and the data was Read the rest…

Posted by Dion Almaer at 1:19 pm
1 Comment

+++--
3.3 rating from 6 votes

Tuesday, May 3rd, 2005

AjaxFaces: JavaServer Faces Ajax Support

Category: Java

CyberXP.NET AjaxFaces offers Ajax integration to the JavaServer Faces web framework. This solution makes any JavaServer Faces UI component Ajaxable: either trigger Ajax process or change user interface using the output from Ajax process. The CyberXP.NET AjaxFaces Components also provide various user-interface components with built-in functionality – such as trees, and calendars – that can Read the rest…

Posted by Dion Almaer at 11:54 am
1 Comment

+++--
3 rating from 5 votes

Ajax Engine: Defining Abstraction Levels

Category: .NET, Ajax, Java, JavaScript, Ruby, XmlHttpRequest

Currently, Ben and I get asked: Ok, I am sold on this Ajax thing. So, how do I do it? There is no great answer out there. The problem is that currently Ajax is an architecture, not a technology!. This means that to help people out we point them too something like: .NET: Check out Read the rest…

Posted by Dion Almaer at 10:36 am
2 Comments

+++--
3.1 rating from 8 votes

Friday, April 29th, 2005

Using DWR with Spring and Hibernate

Category: Ajax, Java, JavaScript

Matt Raible has written up his experience using DWR with Spring and Hibernate. Matt also kinda put up a movie showing the Ajax features at work. Very nice and clean. A good view of DWR, and nice Ajax techniques (e.g. changing from view to edit mode).

Posted by Dion Almaer at 1:13 am
1 Comment

+++--
3.1 rating from 37 votes

Friday, April 22nd, 2005

Confluence gives us nice Ajax usage

Category: Ajax, Java, XmlHttpRequest

Atlassian has added a few new features to their new versions of Confluence, a quality Wiki. One item to show is their component which lists all pages in a nice tree. The Ajax approach now means that ALL of the data doesn’t have to get loaded at once (which could grow to be very large). Read the rest…

Posted by Dion Almaer at 1:35 am
7 Comments

++++-
4.1 rating from 7 votes

Friday, April 1st, 2005

You know you’re a Java weenie when…

Category: Java

Hani viciously biles you, and you publicly thank him for it, calling it “an honor” You go to TheServerSide Java Symposium even though you talk about how much you hate TheServerSide.com. You then try to hide in sessions as you blog that you only go because you like Vegas You feel the need to tell Read the rest…

Posted by Ben Galbraith at 1:10 am
3 Comments

+++--
3.9 rating from 7 votes

Friday, March 25th, 2005

Tapestry Framework Ajaxian Components

Category: Java

Tapestry is an event-based Java web framework. It is very component oriented, and many think it is what JavaServer Faces should have been ;) It is natural for Tapestry to have components which grok Ajax, and we already have some coming. For example: This example is Google Suggest-ish. The more the merrier!

Posted by Dion Almaer at 1:33 pm
1 Comment

++++-
4 rating from 5 votes

Thursday, March 24th, 2005

Echo2: New framework built around Ajax

Category: Ajax, Java

Echo is a Java Web Framework. Now, a new version of the framework, Echo2 has been released (in experimental/alpha mode). It has some interesting Ajaxian features, and you should check out the interactive demo. Rad the discussion on this from the Java crowd: Echo2 is a reinvention of the Echo Web Framework built around an Read the rest…

Posted by Dion Almaer at 2:30 pm
3 Comments

++---
2.5 rating from 6 votes

Wednesday, March 23rd, 2005

Ajaxian libraries: Learning from Java Web Framework problems

Category: Ajax, Editorial, Java, JavaScript, Library

Having a lot of different implementations and innovations is certainly a good thing. However, many Java web developers are frustrated as hundreds or thousands have sprung up over time. As soon as Servlets and JSPs were released, people realised that they wanted to build a framework at a higher level of abstraction. This lead to Read the rest…

Posted by Dion Almaer at 5:11 pm
3 Comments

++---
2 rating from 4 votes

Tuesday, March 15th, 2005

Using Maven to modularize JavaScript development

Category: Ajax, Builds, Java, JavaScript

A lot of developers ‘poo poo’ any code that is written in JavaScript. “JavaScript isn’t a real programming language” “JavaScript is just about browser hacker scripts” “You can use it to focus(). Big deal.” “JavaScript is for the HTML designers, not for REAL coders” Giving thought to your JavaScript code As such, any JavaScript code Read the rest…

Posted by Dion Almaer at 9:36 am
5 Comments

+++--
3.3 rating from 15 votes