removing jsp-api.jar from WEB-INF/lib is solving my problem. I talked about this solution to my team but they differ on this solution.
removing this jar from lib will cause compilation issues for tag handler classes as they reference this jar.
adding the jar to classpath is another workaround but they'r not inclined towards it.According to them our application should be complete.should have all the jars.
so can i configure Tomcat6 to load web-inf/lib/jsp-api.jar instead of loading tomcat/lib/jsp-api.jar.
this will fix the issue.
Thanks in advance