100% satisfaction guarantee Immediately available after payment Both online and in PDF No strings attached 4.2 TrustPilot
logo-home
Exam (elaborations)

PRJ301 – Full Verified Answers

Rating
-
Sold
-
Pages
113
Grade
A+
Uploaded on
28-09-2024
Written in
2024/2025

PRJ301 – Full Verified Answers Which of the following statements are correct about the status of the Http response? Select the one correct answer A. A status of 200 to 299 signifies that the request was successful. B. A status of 300 to 399 is informational messages. C. A status of 400 to 499 indicates an error in the server D. A status of 500 to 599 indicates an error in the client. ️A Classes HttpServlet and GenericServlet implement the ___ interface. A. Servlet B. Http C. HttpServletRequest D. HttpServletResponse ️A You have to send a gif image to the client as a response to a request. Which of the following calls will you have to make? A. ContentType("image/gif"); B. Type("application/gif"); C. ContentType("application/bin"); D. Type("image/gif"); ️A Consider the code of ReportServlet servlet of a web application. Assuming generateReport() is valid method and have no problems, which of the following statement about these servlet is true? A. ReportServlet will throw exception at runtime. B. ReportS won't compile. C. ReportS will compile and run without any problems.

Show more Read less
Institution
PRJ301 – Full Verified Answer
Course
PRJ301 – Full Verified Answer











Whoops! We can’t load your doc right now. Try again or contact support.

Written for

Institution
PRJ301 – Full Verified Answer
Course
PRJ301 – Full Verified Answer

Document information

Uploaded on
September 28, 2024
Number of pages
113
Written in
2024/2025
Type
Exam (elaborations)
Contains
Questions & answers

Subjects

Content preview

PRJ301 – Full Verified Answers

Which of the following statements are correct about the status of the Http response? Select the one
correct answer

A. A status of 200 to 299 signifies that the request was successful.

B. A status of 300 to 399 is informational messages.

C. A status of 400 to 499 indicates an error in the server

D. A status of 500 to 599 indicates an error in the client. ✔️A



Classes HttpServlet and GenericServlet implement the ___ interface.

A. Servlet

B. Http

C. HttpServletRequest

D. HttpServletResponse ✔️A



You have to send a gif image to the client as a response to a request. Which of the following calls will
you have to make?

A. response.setContentType("image/gif");

B. response.setType("application/gif");

C. response.setContentType("application/bin");

D. response.setType("image/gif"); ✔️A



Consider the code of ReportServlet servlet of a web application. Assuming generateReport() is valid
method and have no problems, which of the following statement about these servlet is true?

A. ReportServlet will throw exception at runtime.

B. ReportServlet.java won't compile.

C. ReportServlet.java will compile and run without any problems. ✔️C



Which method of ReportGeneratorServlet will be called when the user clicks on the URL shown by the
following HTML.

,Assume that ReportGeneratorServlet does not override the service(HttpServletRequest,
HttpServletResponse) method of the HttpServlet class.

(Choose one)

A. doGet(HttpServletRequest, HttpServletResponse);

B. doPost(HttpServletRequest, HttpServletResponse);

C. doHead(HttpServletRequest, HttpServletResponse);

D. doOption(HttpServletRequest, HttpServletResponse); ✔️A



What will be the outcome of executing the following code?



public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException,
IOException {

response.setContentType("text/plain");

response.setContentLength(6);

PrintWriter out = response.getWriter();

out.write("What's your name? ");

out.write("" + response.isCommitted());

}

A. Won't execute because of a compilation error.

B. An IllegalArgumentException is thrown.

C. An IllegalStateException is thrown.

D. A blank page is returned to the client.

E. "What's" is returned to the client.

F. "What's your name?" is returned to the client. ✔️E



Following is the code for doGet() and doPost() methods of TestServlet.

Which of the statement is correct?

A. This will only work for HTTP GET requests

B. This will only work for HTTP POST requests

,C. This will work for HTTP GET as well as POST requests.

D. It'll throw an exception at runtime, as you cannot call doGet() from doPost().

E. It'll throw an exception at runtime only if a POST request is sent to it. ✔️C



Which of the following is indicated by URL, which is used on the Internet?

A. Information resources(sources) on the Internet

B. E-mail addresses for use in the Internet

C. IP addresses of servers connected to the Internet

D. Owners of PCs connected to the Internet ✔️A



Identify correct statement about a WAR file.(Choose one)

A. It is an XML document.

B. It cannot be unpackaged by the container.

C. It is used by web application developer to deliver the web application in a single unit.

D. It contains web components such as servlets as well as EJBs. ✔️D



See the extract from web.xml of web application "mywebapp" on server named myserver, runs on port
8080:



<servlet-mapping>

<servlet-name>ServletA</servlet-name>

<url-pattern>/</url-pattern>

</servlet-mapping>

<servlet-mapping>

<servlet-name>ServletB</servlet-name>

<url-pattern>/bservlet.html</url-pattern>

</servlet-mapping>

<servlet-mapping>

<servlet-name>ServletC</servlet-name>

, <url-pattern>*.servletC</url-pattern>

</servlet-mapping>

<servlet-mapping>

<servlet-name>ServletD</servlet-name>

<url-pattern>/dservlet/*</url-pattern>

</servlet-mapping>



Given that a user enters the following into her browser, which (if any) of the mapped servlets will
execute? (Choose one.)



http://myserver:8080/mywebapp

A. ServletA

B. ServletB

C. ServletC

D. ServletD ✔️A



A parameter is defined in a <context-param> element of the deployment descriptor for a web
application. Which of the following statements is correct?

A. It is accessible to all the servlets of the webapp.

B. It is accessible to all the servlets of all the webapps of the container.

C. It is accessible only to the servlet it is defined for. ✔️A



A .................... manages the threading for the servlets and JSPs and provides the necessary interface
with the Web server.

A. Web Container

B. EJB Container

C. Servlets

D. Applets ✔️A

Get to know the seller

Seller avatar
Reputation scores are based on the amount of documents a seller has sold for a fee and the reviews they have received for those documents. There are three levels: Bronze, Silver and Gold. The better the reputation, the more your can rely on the quality of the sellers work.
CertifiedGrades Chamberlain College Of Nursing
View profile
Follow You need to be logged in order to follow users or courses
Sold
141
Member since
2 year
Number of followers
61
Documents
8748
Last sold
4 weeks ago
High Scores

Hi there! Welcome to my online tutoring store, your ultimate destination for A+ rated educational resources! My meticulously curated collection of documents is designed to support your learning journey. Each resource has been carefully revised and verified to ensure top-notch quality, empowering you to excel academically. Feel free to reach out to consult with me on any subject matter—I'm here to help you thrive!

3.9

38 reviews

5
21
4
6
3
2
2
3
1
6

Recently viewed by you

Why students choose Stuvia

Created by fellow students, verified by reviews

Quality you can trust: written by students who passed their tests and reviewed by others who've used these notes.

Didn't get what you expected? Choose another document

No worries! You can instantly pick a different document that better fits what you're looking for.

Pay as you like, start learning right away

No subscription, no commitments. Pay the way you're used to via credit card and download your PDF document instantly.

Student with book image

“Bought, downloaded, and aced it. It really can be that simple.”

Alisha Student

Frequently asked questions