can any one help!!!

Do i need to learn java to code in jsp...

Yesterday i tried to print string from text box with jsp.I found it's easy to understand .

But i don't know even how to declare a variable in java.

Help Me please.....

If all you are ever going to do is make "skins" for display, no, otherwise, yes. There is much more to "JSP" than just the syntax of the actual jsp pages. And, even if you do only ever make "skins" it is still helpful to understand "what is going on around you".