If you have experience with Java - I'd probably go with Clojure. If you have a lot of background with Lisp (i.e., Slime/ASDF don't scare you) I'd go with CL. If you don't know either - just pick what's more interesting to you (but be aware there's a steep learning curve either way).
On the CL side of things:
-You want to use Hunchentoot as your webserver
-CL-SQL for persistence
-CL-WHO if you want sexp => HTML, or html-template if you want pure HTML templates
-Parenscript is good for Javascript since code you write in Parenscript can run on either the server or browser (it makes it really easy to Ajaxify things, for example). But, if you're doing lots of really fancy JS and you're great at the language already, I'd stick with pure Javascript.
-For JSON, I personally prefer YASON to cl-json, but take your pick (they're both fine).