How to invoke a Servlet?

Answers were Sorted based on User's Feedback



How to invoke a Servlet?..

Answer / chandra kunchala

you can invoke the servlet by two ways
one is dierctly u can invoke from address bar
like the following
http://<servername>:<port-Number>/<web-application-name>/<url-pattern
of perticular servlet>

eg:- http://localhost:8080/app1/test

second one is u can invoke by using form..
<form action="/app1/test">
.....
.....
</form>

web.xml:-

<servlet>
<servlet-name>FirstServlet</servlet-name>
<servlet-class>pack1.pack2.ClassName</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>FirstServlet</servlet-name>
<url-pattern>/test</url-pattern>(test should be equal
to what u typed in the address bar after the web-application
name or should be equal to what u mention in the form action
after the web-application name)
</servlet-mappin>

Is This Answer Correct ?    16 Yes 7 No

How to invoke a Servlet?..

Answer / dara

<form action="/servlet/full.class.name">
</form>


This method uses the invoker servlet, provided by many
servlet containers. The much better way of invoking a
servlet is by providing an explicit mapping for it. This is
accomplished by using a pair of tags in your web
application's web.xml file. This is not the same file as
mentioned above. That file was located in Tomcat's conf/
directory. This web.xml file (which you will probably need
to create) will reside in your web-application's WEB-INF/
directory. For each servlet you want to call, provide a
pair of tags like the following:


...
<servlet>
<servlet-name>HelloWorld</servlet-name>
<servlet-class>your.package.name.HelloWorld</servlet-
class>
</servlet>
...
<servlet-mapping>
<servlet-name>HelloWorld</servlet-name>
<url-pattern>/hello</url-pattern>
</servlet-mapping>
...

Is This Answer Correct ?    8 Yes 2 No

Post New Answer

More Servlets Interview Questions

How httpservlet is different from the genericservlet?

0 Answers  


If my browser does not support cookie, and my server sends a cookie instance what will happen?

0 Answers  


explain the advantages of servlet life cycle?

0 Answers  


Explains the differences between context.getrequestdispatcher() and request.getrequestdispatcher()?

0 Answers  


How many servlet objects are created?

0 Answers  






What is the difference between callling a RequestDispatcher using ServletRequest and ServletContext?

2 Answers  


when the jsp page is translated to servlet?

5 Answers   HCL,


Explain how does JSP handle run-time exceptions?

0 Answers   BirlaSoft,


What is http servlet in java?

0 Answers  


Which is better jsp or servlet?

0 Answers  


Describe the phases of servlet lifecycle?

0 Answers  


What is servlet and list its types?

0 Answers  


Categories