Dear All,
I am working on
tomcat 5.5.28(latest release), where serlvets and
jsp works fine.
Code of jsp is as -
And output of the jsp code is as -
Person: ${person.name}
Servlet Engine: 2.4
JSP Engine: 1.2
Application Server: Apache Tomcat/5.5.28
Into the web.xml
<el-ignored> false </el-ignored>
is added to
<jsp-config>
tag.
The files(jsp-api.jar(JSP 2.0 API), servlet-api.jar(Servlet 2.4 API), commons-el.jar (Commons Expression Language 1.0) mentioned into Into tomcat release notes are available into common/lib of tomcat file structure.
I have five questions -
1. Why output of jsp does not show JSP Engine: 2.0?
2. Is jsp engine version same as that of jsp-api.jar?
3. Why EL ${person.name} is not evaluated?
4. If jsp has page directive with isELIgnored, parsers throws invalid attribute error. And
jsp cannot be translated to .java file?
5. Is that the case, file jsp-api.jar along with tomcat 5.5.28 is not 2.0 version?
Please help me solve these problems?
Thanks in advance!