Struts2 Mock Test
Questa sezione presenta varie serie di test Mock relativi a Struts2. Puoi scaricare questi test fittizi di esempio sul tuo computer locale e risolverli offline quando preferisci. Ogni test di simulazione viene fornito con una chiave di prova di simulazione per consentirti di verificare il punteggio finale e valutare te stesso.
Struts2 Mock Test I
D 1 - Quale delle seguenti è la definizione corretta di modello nell'architettura MVC?
A - Il livello più basso del pattern che è responsabile della conservazione dei dati.
B - Questo è responsabile della visualizzazione di tutti o una parte dei dati all'utente.
C - Codice software che controlla le interazioni tra il Modello e la Vista.
Risposta: A
Spiegazione
Modello: il livello più basso del modello responsabile della conservazione dei dati.
D 2 - Quale delle seguenti è la definizione corretta di vista nell'architettura MVC?
A - Il livello più basso del pattern che è responsabile della conservazione dei dati.
B - Questo è responsabile della visualizzazione di tutti o una parte dei dati all'utente.
C - Codice software che controlla le interazioni tra il Modello e la Vista.
Risposta: B
Spiegazione
Visualizza: è responsabile della visualizzazione di tutti o una parte dei dati per l'utente.
D 3 - Quale delle seguenti è la definizione corretta di Controller nell'architettura MVC?
A - Il livello più basso del pattern che è responsabile della conservazione dei dati.
B - Questo è responsabile della visualizzazione di tutti o una parte dei dati all'utente.
C - Codice software che controlla le interazioni tra il Modello e la Vista.
Risposta: C
Spiegazione
Controller: codice software che controlla le interazioni tra il modello e la vista.
D 4 - Quale delle seguenti funzionalità è presente in Struts 2?
Risposta: D.
Spiegazione
Tutte le funzionalità di cui sopra sono supportate in Struts 2.
D 5 - Quale delle seguenti funzionalità è presente in Struts 2?
A - Facile integrazione con i framework Spring, Tiles e SiteMesh.
B - Supporto per la generazione di visualizzazioni utilizzando modelli.
Risposta: D.
Spiegazione
Tutte le funzionalità di cui sopra sono supportate in Struts 2.
D 6 - Quale dei seguenti non fa parte dell'architettura di Struts?
Risposta: C
Spiegazione
Gli EJB non fanno parte dell'architettura di Struts.
D 7 - Quale delle seguenti non fa parte dell'architettura di Struts?
Risposta: C
Spiegazione
Gli MDB non fanno parte dell'architettura Struts.
D 8 - Quale delle seguenti affermazioni è vera nel ciclo di vita di una richiesta nell'applicazione Struct2?
A - L'utente invia una richiesta al server per richiedere alcune risorse (ad esempio pagine).
B - Il FilterDispatcher esamina la richiesta e quindi determina l'azione appropriata.
Risposta: D.
Spiegazione
Tutti i passaggi precedenti fanno parte del ciclo di vita di una richiesta nell'applicazione Struct2.
D 9 - Quale delle seguenti affermazioni è vera nel ciclo di vita di una richiesta nell'applicazione Struct2?
A - L'azione selezionata viene eseguita per eseguire l'operazione richiesta.
C - Infine il risultato viene preparato dalla vista e restituisce il risultato all'utente.
Risposta: D.
Spiegazione
Tutti i passaggi precedenti fanno parte del ciclo di vita di una richiesta nell'applicazione Struct2.
D 10 - Quale delle seguenti affermazioni è vera nel ciclo di vita di una richiesta nell'applicazione Struct2?
A - L'azione selezionata viene eseguita per eseguire l'operazione richiesta.
C - Infine il risultato viene preparato dalla vista e restituisce il risultato all'utente.
Risposta: D.
Spiegazione
Tutti i passaggi precedenti fanno parte del ciclo di vita di una richiesta nell'applicazione Struct2.
D 11 - Quale delle seguenti affermazioni è vera per struts.xml?
C - Questo file può essere creato nella cartella WEB-INF / classes.
Risposta: D.
Spiegazione
Tutte le affermazioni precedenti sono corrette.
D 12 - Quale delle seguenti affermazioni è vera per web.xml?
Risposta: C
Spiegazione
Entrambe le affermazioni precedenti sono corrette.
D 13 - Quale delle seguenti affermazioni è vera riguardo al tag di azione in struts.xml?
R - Definiamo i tag di azione corrispondenti a ogni URL a cui vogliamo accedere.
Risposta: C
Spiegazione
Entrambe le affermazioni precedenti sono corrette.
D 14 - Quale delle seguenti affermazioni è vera per struts-config.xml?
B - Nella sezione form-bean, puoi mappare la tua sottoclasse ActionForm a un nome.
C - Nella sezione global-forward puoi mappare una pagina della tua webapp a un nome
Risposta: D.
Spiegazione
Tutte le affermazioni precedenti sono corrette.
D 15 - Quale delle seguenti affermazioni è vera per struts-config.xml?
B - Nella sezione controller, puoi configurare gli interni di Struts.
Risposta: D.
Spiegazione
Tutte le affermazioni precedenti sono corrette.
D 16 - Quale delle seguenti affermazioni è vera per gli Interceptor?
R - Gli intercettatori sono concettualmente gli stessi dei filtri servlet o della classe proxy JDK.
Risposta: C
Spiegazione
Entrambe le affermazioni precedenti sono corrette.
D 17 - Quale delle seguenti opzioni può essere ottenuta utilizzando gli intercettori?
A - Fornire la logica di pre-elaborazione prima che l'azione venga chiamata.
B - Fornire la logica di postprocessing dopo che l'azione è stata chiamata.
C - Cattura delle eccezioni in modo che sia possibile eseguire un'elaborazione alternativa.
Risposta: D.
Spiegazione
Tutte le affermazioni precedenti sono corrette.
D 18 - Quale delle seguenti affermazioni è corretta?
A - La classe Action gestisce lo stato dell'applicazione.
Risposta: C
Spiegazione
Entrambe le affermazioni precedenti sono corrette.
D 19 - Cos'è il tipo di risultato defeult?
Risposta: A
Spiegazione
Il tipo di risultato del dispatcher è il tipo predefinito e viene utilizzato se non viene specificato nessun altro tipo di risultato.
D 20 - Quale delle seguenti affermazioni è corretta sul tipo di risultato del dispatcher?
B - Viene utilizzato per generare output utilizzando modelli predefiniti.
Risposta: A
Spiegazione
Viene utilizzato per inoltrare a un servlet, JSP, pagina HTML e così via sul server. Utilizza il metodo RequestDispatcher.forward ().
D 21 - Quale delle seguenti affermazioni è corretta riguardo al tipo di risultato di FreeMaker?
B - Viene utilizzato per generare output utilizzando modelli predefiniti.
Risposta: B
Spiegazione
Viene utilizzato per generare output utilizzando modelli predefiniti.
D 22 - Quale delle seguenti affermazioni è corretta riguardo al tipo di risultato di reindirizzamento?
B - Viene utilizzato per generare output utilizzando modelli predefiniti.
Risposta: C
Spiegazione
Chiama il metodo response.sendRedirect () standard, facendo in modo che il browser crei una nuova richiesta nella posizione specificata.
D 23 - Quale delle seguenti affermazioni è corretta riguardo al tipo di risultato di reindirizzamento?
B - Viene utilizzato per generare output utilizzando modelli predefiniti.
Risposta: C
Spiegazione
Chiama il metodo response.sendRedirect () standard, facendo in modo che il browser crei una nuova richiesta nella posizione specificata.
D 24 - Quale delle seguenti affermazioni è corretta riguardo agli oggetti temporanei?
R - Ci sono vari oggetti temporanei che vengono creati durante l'esecuzione di una pagina.
B - L'oggetto del modello corrente viene posizionato prima dell'azione nella pila dei valori.
Risposta: A
Spiegazione
Ci sono vari oggetti temporanei che vengono creati durante l'esecuzione di una pagina. Ad esempio, il valore di iterazione corrente per una raccolta di cui viene eseguito il loop in un tag JSP.
D 25 - Quale delle seguenti affermazioni è corretta riguardo agli oggetti modello?
R - Ci sono vari oggetti temporanei che vengono creati durante l'esecuzione di una pagina.
B - L'oggetto del modello corrente viene posizionato prima dell'azione nella pila dei valori.
Risposta: B
Spiegazione
Se si utilizzano oggetti del modello nella propria applicazione Struts, l'oggetto del modello corrente viene posizionato prima dell'azione nella pila dei valori.
Foglio delle risposte
Numero domanda | Tasto di risposta |
---|---|
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
8 | |
9 | |
10 | |
11 | |
12 | |
13 | |
14 | |
15 | |
16 | |
17 | |
18 | |
19 | |
20 | |
21 | |
22 | |
23 | |
24 | |
25 |