No, why should it be, it makes no sense; it's just a typing help for the programmer.
If you dynamically need to load classes (my guess), you might want to consider using Class.forName().
Actually, you might really want to consider not doing any of that stuff in JSPs. That sounds like a task for the business model, or at least a servlet.
> I am doing templates.I am forwarding the request
> from other pages to the same page.At that case i
> neeed to change the value which is in import
> attribute.
> Is it possible to avoid hard-coded value inside a
> import attribute.
Only by preprocessing the sources. But why would you need to change just an import statement? Wouldn't you have to replace all class references as well?