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 |
Which are the different ways you can communicate between servlets?
How we can get ip address of client in servlet?
What are the new features added to servlet 2.5?
Why is servlet used?
If you want to modify the servlet,will the Webserver need to be ShutDown ?
What is the workflow of a servlet?
Can I override destroy() method of Servlets?
How to get the server information in a servlet?
When should you prefer to use doget() over dopost()?
How the typical servlet code look like ?
Explain the lifecycle of a servlet?
give the syntax of doGet() and doPost()?