aspose file tools*
The moose likes Web Component Certification (SCWCD/OCPJWCD) and the fly likes Question about JSP and Servlets Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of EJB 3 in Action this week in the EJB and other Java EE Technologies forum!
JavaRanch » Java Forums » Certification » Web Component Certification (SCWCD/OCPJWCD)
Bookmark "Question about JSP and Servlets" Watch "Question about JSP and Servlets" New topic
Author

Question about JSP and Servlets

Renato Carauta
Greenhorn

Joined: Jun 21, 2012
Posts: 8

I don't understand this question. Are there someone help me to understand this question? I need some content about servlet and JSP for OCEWCD.



Where will JSP and Servlets be used?

A) To handle HTTP requests

B) To increase application performance

C) When we need to implement high scale applications

D) to filter HTTP request

E) can act as Front controller, HTTP Action Handler

F) when dynamic HTML contents needs to be generated

G) complex transactions handing


The right answer are A -D -E - F
Roel De Nijs
Bartender

Joined: Jul 19, 2004
Posts: 4907
    
  10

Please QuoteYourSources


SCJA, SCJP (1.4 | 5.0 | 6.0), SCJD
http://www.javaroe.be/
Renato Carauta
Greenhorn

Joined: Jun 21, 2012
Posts: 8

Sorry the source of this question is this mock exam OCEWCD (Java EE 6 Web Component) Training Lab
Frits Walraven
Creator of Enthuware JWS+ V6
Bartender

Joined: Apr 07, 2010
Posts: 1518
    
  22

Hi Renato,

What is it that you don't understand about this question?

Regards,
Frits
Renato Carauta
Greenhorn

Joined: Jun 21, 2012
Posts: 8

In this question I answer letter A-B-C-F and I don't understand letter B-C-D-E I don't understand why the JSP and Servlet don't increase application performance, why JSP and Servlet don't implement high scale application and why JSP and Servlet to filter HTTP Request and Can act Front Controller, HTTP Action Handler. The question for me is very confuse I need to understand this letters.
Frits Walraven
Creator of Enthuware JWS+ V6
Bartender

Joined: Apr 07, 2010
Posts: 1518
    
  22

B) To increase application performance

Servlets are not made to increase application performance, this is what the specs say about them:
A servlet is a Java technology-based Web component, managed by a container, that generates dynamic content. Like other Java technology-based components, servlets are platform-independent Java classes that are compiled to platform-neutral byte code that can be loaded dynamically into and run by a Java technology-enabled Web server. Containers, sometimes called servlet engines, are Web server extensions that provide servlet functionality. Servlets interact with Web clients via a request/response paradigm implemented by the servlet container.


C) When we need to implement high scale applications

I don't think Servlets will make your application more scalable, that is more depending on the Application Server characteristics (clustering, load-balancing capabilities and so on). You can use Servlets in a high scale application, but Servlets won't be the reason that you have a high scale application.

D) to filter HTTP request

You can use a javax.servlet.Filter in front of your application to filter the requests accessing you web-app

E) can act as Front controller, HTTP Action Handler

This is one of the patterns you will have to learn for the exam, so just read HFSJ about the JEE patterns

Regards,
Frits
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Question about JSP and Servlets
 
Similar Threads
Internet Java?
which mechanism is build in HTTP?
Doubts in Mock exam questions.
queries about the SCJA exam
Postfix vs Unary..