File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes HTML, CSS and JavaScript and the fly likes Clean up script Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Engineering » HTML, CSS and JavaScript
Bookmark "Clean up script" Watch "Clean up script" New topic

Clean up script

Todd Smith

Joined: Dec 16, 2010
Posts: 25
I want to clean up my code. I am getting a JSON Object returned from my spring controller and I am display it using the Jquery .append method. It looks very messy. Should I be using jQuery Template Markup Language (JTML) to clean it up. Please advise

[Edit: modified subject as this has nothing to do with JSP]
Gregg Bolinger
GenRocket Founder
Ranch Hand

Joined: Jul 11, 2001
Posts: 15302

So a couple of things:

1. If you're going to use jQuery, use jQuery

2. I'm still doing some testing to determine the merits of jQuery Template API over letting the server do it. In your case, I might just use jQuery's load() function. Let the server generate your HTML and just plop that rendered HTML into a container using load().

GenRocket - Experts at Building Test Data
Eric Pascarello

Joined: Nov 08, 2001
Posts: 15385
Way too many appends.

Bear Bibeault
Author and ninkuma

Joined: Jan 10, 2002
Posts: 63865

Like Gregg, I'm a big fan of letting the server do the work. I prefer to deliver pre-formated HTML fragments (templated using JSP or other server-side templating) over client-side DOM manipulation or templating. I use the client-side mechanisms only when it makes more sense than doing it on the server.

[Asking smart questions] [About Bear] [Books by Bear]
I agree. Here's the link:
subject: Clean up script
It's not a secret anymore!