-
Notifications
You must be signed in to change notification settings - Fork 0
3 Servlet
plor10 edited this page Nov 14, 2018
·
1 revision
197
DISTRIBUTED JAVA
Writing a Servlet
2
Servlets
Class Declaration (What is a Servlet?)
public
class
SimpleServlet
extends
HttpServlet
doGet
vs.
doPost
Request and Response Objects
protected
void
doGet
(
HttpServletRequest
request,
HttpServletResponse
response) throws
ServletException
,
IOException
{
3
Response
HttpServletResponse
Referencing
the
HttpServletResponse
Writer
PrintWriter
out =
response.getWriter
();
String
docType
= "<!
DOCTYPE html>
n
";
out
.println
(
docType
- "<
html>
n);
Setting HttpServletResponse Content type response.setContentType ("text/html"); 4 Request HttpServletRequest request http ://site.co m / simple?full_name=Bob&toppings=Olives&toppings= Anchovies&toppings= Mango Accessing HttpServletRequest parameters String fullName = request.getParameter (" full_name "); Accessing multiple values from a parameter (Checkbox) String[] paramValues = request.getParameterValues ("toppings "); L ist of HttpServletRequest parameter names Enumeration paramNames = request.getParameterNames (); 5