Jaxcent
|
Jaxcent is a Java API for Internet Explorer, that allows AJAX style in-place updates using Java alone, without any JavaScript. The Java does not run in a sandbox, therefore Jaxcent is not suitable for general-purpose web-sites, but can be very powerful and convenient for intranet programming.
Read The Full Review.
|
Contributions
 |
FeaturesEdit
SamplesEdit
Version 2 of Jaxcent does not run into a sandbox, and is fully internet capable. It will work with AJAX capable browsers such as Internet Explorer 6+ or FireFox. JavaScript programming is still not required, only a single JavaScript "include" statement needs to be added to HTML content. Full access to the DOM is provided via Java. A Java servlet-container is required to host Jaxcent.
Related LinksEdit
CompetitorsEdit
GWT also allows Ajax programming using only Java. GWT compiles the Java to client-side JavaScript, whereas Jaxcent runs directly from the server side. Server side has some obvious advantages -- the entire set of Java libraries, environment, databases, are all locally available and the programming environment is very familiar. But network speeds are still slow enough that the client-side approach could offset some of these advantages by doing more work on the client.
|
Related Projects 
|
- JSON-RPC
JSON-RPC-Java is a dynamic JSON-RPC implementation in Java. It allows you to transparently call server-side Java code from JavaScript with an included lightweight JSON-RPC JavaScript client. It is designed to run in a Servlet container such as Tomcat and can be used with JBoss and other J2EE Application servers to allow calling of plain Java or EJB methods from within a JavaScript DHTML web application. - ThinWire
ThinWire is a development framework that allows you to easily build applications for the web that look and feel like the desktop applications you're familiar with. ThinWire focuses exclusively on a server-side programming approach, rather than the blended client-side & server-side approach taken by many frameworks. A benefit of this approach is that your code base is typically written entirely in a single language on the server and therefore traditional development, debugging and unit testing methods work without modification. Further, this allows developers to spend their efforts focusing on implementing the actual business needs rather than tackling many of the complexities associated with client-side development. While virtually any web application can be built with ThinWire, when it comes to business applications, we feel there is no faster solution on which to build. To that end, a number of business banking applications built on ThinWire are currently used at a production capacity, one of which is at a top ten bank in the United States with over 1000 users. - Sigma Visusal Ajax UI builder
Sigma visual builder is web based tool for AJAX RIA application UI rapid design and involved scripts programming. Written in pure javascripts(Sigma Linb), Sigma visual builder products great compatibilities with web browsers. With this powerful builder, professional and enterprise developers can develope your web application just like what you do in VB or Delphi. And it also support source highlight and syntax checking. Through its powerful AJAX components library(Sigma Linb), Sigma visual simplify complex and boring UI design, which artists instead of programmers are good at. More than 25 components supported. The conponents are purely built in XHTML, CSS, JavaScript and XML, which are industry standards compliant and therefore are compatible with all major browsers such as Internet Explorer, Firefox, Opera and Safari, and can be placed anywhere on the page. Design by dragging and dropping Drag AJAX components from the gallery to your page. Set their size, position and other attributes. And then you've got it completed. Build your page without any coding works! What you see is exactly what you get. No displacement, no transformation. Automatic JavaScript code generation Visual builder does lots of coding works while you dragging components. Surely you can switch to code page and change it manually. All the codes generated work well with any popular browsers and OS platform. Visual builder also optimize and compress of JavaScript to minimize size of file created. Flexible layout The outcome web interfaces can dynamically resize and re-layout components to fit with web browser size and screen resolution. - Reasonable Server Faces (RSF)
Here is the short summary of RSF features: Pure-HTML templating, with a lightning-fast renderer, IKAT Build "components" using libraries of HTML rather than libraries of code. Both clients and framework use Spring for IoC throughout, no need to learn another file format or semantics. VERY lightweight, minimal and fast. Handles complete request lifecycle, but a fine-grained modularity allows you to plug in your favorite flow architecture (e.g. Spring Web Flow), your favorite persistence layer (e.g. Hibernate, iBatis). Ultra-lightweight component tree allows zero server state processing of requests, without closing the door to "heavy" persistent-component application styles. Pure bean programming model (like JSF, NO interfaces or base classes appear in your data model) Abstract component tree isolates view producers from the rendering technology. Default rendering system produces completely valid XHTML, as "accessible" as the template files you provide, which while requiring no JavaScript to operate, is extremely friendly to JavaScript and AJAX-rich development. * "Right first time" rendering gets URLs, styling and layout correct even in complex portal/multiple client environments. Includes a request scope application context (RSAC) both for clean request-scope programming free of ThreadLocals, as well as for request model. Highly modular architecture allows "take-it-or-leave-it" integration with RSF - use just the renderer standalone (like a much smarter Velocity), use the renderer plus request decoder, or use the whole framework with your favorite components plugged in. RSF itself built using Spring and RSAC, so even core components can be replaced by just editing a config file. - The AJAX JSP Tag Library
The AJAX JSP Tag Library is a set of JSP tags that simplify the use of Asynchronous JavaScript and XML (AJAX) technology in JavaServer Pages. This tag library eases development by not forcing J2EE developers to write the necessary JavaScript to implement an AJAX-capable web form. - IFW2
A Java WEB application framework featuring: Flows (ie. components designed as finite state-machines usable as subflows, modal dialogs and components), a rendering engine able to refresh only changed parts of a web page via Ajax, and much much more
|
Discussion

|
|
|
|
|