if u havea .class file ,how can u say whether it is servlet
or not ,dont use java decompliler
Answers were Sorted based on User's Feedback
Answer / kunal
Just Use Reflection to get its SuperClass. If this super
class is Any of Servlet class like HttpServlet or
GenericServlet then this class is a servlet...
| Is This Answer Correct ? | 7 Yes | 0 No |
Answer / mamta
when we open .class file if it contain
javax/servlet/Servlet ,javax/servlet/http/HttpServlet
this shows it is a servlet
| Is This Answer Correct ? | 4 Yes | 1 No |
Answer / amitasite
1) Use Reflection API
2) Configure web.xml and configure <servlet> and <servlet-
mapping>. Send request to the URL. If it is not servlet
then will throw exception like
javax.servlet.ServletException: Class
com.request.TestServlet is not a Servlet
| Is This Answer Correct ? | 1 Yes | 0 No |
Answer / reddy
when we open the .class file
it my contains something like
;Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/
HttpServletRespons
where as simple java .class file will not contain this
| Is This Answer Correct ? | 1 Yes | 1 No |
How can we perform any action at the time of deploying the project?
What do you mean by annotations in servlet?
What is filter? Can filter be used as request or response?
What are the life cycle methods of the servlet?
What is session variable in servlets?
When we don't write any constructor for the servlet, how does container create an instance of servlet?
What are the phases of servlet life cycle?
Should I override the service() method?
What is cookie? Why is cookie used?
What is httpservlet and how it is different from genericservlet?
What do you mean by httpservlet and how it is different from the genericservlet?
How the typical servlet code look like ?