• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

jspInit ....

 
Yati Tan
Ranch Hand
Posts: 56
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Q. Given the following jsp line select the correct statements:
<% public void jspInit() { ...java code...} %>

1) It is a valid line that can be used to initialize the servlet that implements the jsp file.
2) It won't compile as no identifer can start with jsp not _jsp.
3) It will serve as the servlet initialization if the function's name is _jspInit.
4) There is no way to initialize a jsp's implementation class servlet.


According to HFSJ, jspInit() declaration must start with <%! But, here -its with in scriptlet. The answer to above ? is 1). But, I think 2) is valid. I hv tried it on Tomcat. Pls expain.
 
Vishnu Prakash
Ranch Hand
Posts: 1026
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
The answer will be
Compilation error

Have a look at the output

org.apache.jasper.JasperException: Unable to compile class for JSP
 
MInu
Ranch Hand
Posts: 517
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Is it bcoz the method is'nt start with <%!???
 
Christophe Verré
Sheriff
Posts: 14691
16
Eclipse IDE Ubuntu VI Editor
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
yes
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic