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 |
What is the difference between callling a RequestDispatcher using ServletRequest and ServletContext?
What are the uses of servlet
What is the difference between sendredirect() and forward() in a servlet?
How variables can be accessed across the sessions?
What are the types of ServletEngines?
What is connection pooling?
How will you open a new page after certain interval of time (5 sec), on clicking of a button in an html page?
Can we use servlets in JavaScript?
Difference Between Web Server and Application server ??
How do you create a cookie using servlet?
When servlet is loaded?
What is with the javax.servlet package naming?