How to personalize a website?

Could somebody tell me which books to read about website personalization? I have css, jsps, java, and javascript files for creating a website. I have Eclipse. I know that somebody already know how to personalize a website. So, I would like to know where to get information. I personally like books more than online articles.

Also what tools are best for debugging jsps, css, and javascripts?

[404 byte] By [TechGirla] at [2007-11-27 6:53:23]
# 1

Please define 'personalize'. I have other minds until I read that you're likely rather talking about styling.

CSS is all you need. Just follow some CSS books/tutorials.

http://www.google.com/search?q=css+tutorial gives some CSS tuts.

I find the Web Developer Toolbar extension of FireFox a nice tool to test/debug CSS and validate JS. The Venkman JavaScript Debugger extension of FireFox is a very useful JavaScript debugger. The online W3 validator is useful to validate HTML/CSS.

JSP (and Java) debuggers are usually already built-in in a good IDE, for example Eclipse. JSP validators are available in the Eclipse WTP plugin.

BalusCa at 2007-7-12 18:28:08 > top of Java-index,Enterprise & Remote Computing,Web Tier APIs...
# 2

Thanks for the information about the Eclipse plugin.

"Personalization": I want a website to have customization, where a user customizes the font size and background color.

Suppose that I have a java session bean and an external stylesheet file, how do I set the java bean's property in the stylesheet file so that a property can change according to a user's preference?

Is it a good idea or bad idea to set java bean's property in the stylesheet file?

TechGirla at 2007-7-12 18:28:08 > top of Java-index,Enterprise & Remote Computing,Web Tier APIs...