Font size
Worksheetscose
Total questions: 24
Worksheet time: 1hrs 12mins
Riguardo l'MVC, quale affermazione è falsa?
Una servelt usa il Dispatcher per inviare i dati ai bean
Una JSP non deve modificare i beans ma solo leggerli
Una servlet deve calcolare dati e condividerli tramite bean con una o più JSP
Una servlet usa il meccanismo del forward per passare il controllo ad una JSP
Data l'espressione &{nome} all'interno di una JSP, quali (uno o più) dei seguenti codici NON è ad essa equivalente?
<%=pageContext.findAttribute("name") %>
<%= request.findAttribute("name")%>
<%=session.findAttribute("name")%>
<jsp:userBean id="name" type="somePackeage.SomeClass" scope="..."><%= name %>
Nessuna risposta è giusta
Se session è lo scope del bean costumer a quale espressione EL il seguente codice è equivalente?
<jsp:userBean id="costomer" type="coreservlet.NameBean" scope="session"/>
<jsp:getProperty name="customer" property="firstName" />
&{firstName}
&{costumer.firstName}
&{costumer.FirstName}
&{FirstName}
Il Model View Controller (MVC) è l'unica architettura su cui basare lo sviluppo di un'applicazione web
Falso
Vero
Un file JSP può includere un altro in vario modi. Indicare quali affermazioni sono vere (più di una)
Si usa includere a tempo di risposta quando si vuole inserire informazioni quali news in un blog
Si usa includere a tempo di traduzione quando si vuole inserire informazioni quali news in un blog
Si usa includere a tempo di traduzione quando si vuole inserire informazioni quali il nome dell'autore ed il suo indirizzo a fine pagina
Si usa includere a tempo di risposta quando si vuole inserire informazioni quali il nome dell'autore ed il suo indirizzo a fine pagina
Nessuna risposta è giusta
Dato il seguente codice:
<!DOCTYPE HTML>
<HTML>
<HEAD>
<TITLE> The contenteType Attribute </TITLE>
</HEAD>
<BODY>
<H2> The contenteType Attribute </H2>
<%@ page contentType="text/html" %>
Questo è un testo <B> niente </B> altro.
</BODY>
</HTML>
Il broweser mosta a video:
solo il testo del codice HTML senza sua esecuzione fino alla direttiva page
il risultato dell'esecuzione del codice HTML
il risultato dell'esecuzione del codice HTML fino alla direttiva page
solo il testo del codice HTML senza sua esecuzione
Il seguente codie è Thread-safe?
<&! private int idNum=0, %>
<%
String uerID= "userID" + idNum;
out.println("Your ID is" + userID +".");
idNum= idNum + 1;
%>
Sì
No
Indicare quale di queste affermazioni è vera (più di una):
la durata di una vita di un cookie in un client può essere definita dal server al momento della sua creazione
un cookie può essere restituito solo al server che lo ha creato
un cookie viene creato dal client ed inviato a tutti i server che ne fanno richiesta
un cookie può essere restituito solo alla pagina che lo ha creato
un cookie viene inviato al browser solo se questi è configurato per accettarli
Nel caso di inclusione di una JSP a tempo di risposta, se la JSP inclusa viene modificata allora la JSP che include va modificata per permettere la riconversione in servlet.
Vero
Falso
Tramite codice JSP è possibile popolare automaticamente le proprietà di un bean con i parametri input del client
Falso
Vero
Redirect e Forward. Marcare le affermazioni vere (una o più)
L'operatore di forward da parte di una servet conivolge il browser e mantiene i dati nello scope di request
La redirezione da parte di una servlet coinvolge il browser e cancella tutti i dati nello scope di sessione
L'operazione di forward da parte di una servlet è invisibile al browser e mantiene i dati nello scope di sessione
La redirezione da parte di una servlet coinvolge il browser e cancella tutti dati nello scope di request
Nessuna delle precedenti
Ciclo di vita della servet. Quale affermazione è falsa? (una o più)
destroy è chiamata quando il server cancella la istanza della servlet
service è chiamata in un nuovo thread dal server ad ogni richiesta
doGet è chiamata da servic e e gestisce il messaggio GET
init è eseguita una sola volta al caricamento della servlet
Nessuna risposta è falsa
Quante righe rendono questo codice non XML?
<?xml version=1.0?>
<note>
<to age=29> Tove </to>
<from> Jani </from>
</note>
2 righe
Nessuna riga
1 riga
4 righe
3 righe
Qual è la sintassi CSS corretta per rendere tutti gli elementi <p> in grassetto?
p { text-size: bold}
<p style="fontsize: bold">
p { font: bold}
p{ font-weightː bold }
<p style=""text-size: bold">
Definite per esteso l'acronimo JSP
Java Serialized Pages
Java Servant Pages
Java Server Page
Jeser Server Pages
Java Sun Pages
Quali sono i livelli di "scope" accessibili da una JSP?
application, page, cookie, context
page, cookie, request, session
jsp, request, session, application
page, response, servletContext, session
page, request, session, application
Un "cookie" può essere impostato dal lato-server e inviato ai clint:
utilizzando esclusivamente delle Applet.
utilizzando sia Servlet che JSP
utilizzando esclusivamente delle JSP
utilizzando esclusivamente delle Servlet
utilizzando codice javaScript
Qual è l’effetto del seguente codice?
<a url="http://www.w3schools.com"> <img src="smiley.gif" alt="HTML tutorial" style="width:42px;height:42px;border:0">
</a>
Creare un link a w3schools sull’immagine smiley.gif
Creare un link a w3schoold sul testo "HTML tutorial"
Creare un link a w3schools sul testo "HTML tutorial" e l'immagine smile.gif
Non è definito perché il codice è sbagliato (href)
Quale di questi non è parte Box Model?Co
Border
Padding
Box
Margin
Content
L'attributo "class" è utilizzato per modificare in modo selettivo ed uniforme lo stile di uno o più elementi di un documento
Vero
Falso
<head>
<style>
p { background-color: yellow; color: red; }
.foo { color: yellow;}
p.bar { color: yellow; background-color: transparent; }
.foo2 { background-color: yellow; }
</style>
</head>
<body class="foo2">
1. <p>BRAVO CHI LEGGE</p>
2. <p class="foo">BRAVO CHI LEGGE</p>
3. <p class="bar">BRAVO CHI LEGGE</p>
</body>
Linea 1
Linea 2
Linea 3
Nessuna
Dato il codice:
<!DOCTYPE html>
<html>
<body>
<p id="demo">Demo </p>
<button onclick="myFunction()">Try it</button>
<script>
function myFunction() { document.getElementById("demo").innerHTML = "Hello World"; }
</script>
</body>
</html>
Indicare quali effetti produce la sua esecuzione:
Mostra il testo "Demo" seguito da un bottone con etichetta "Try it" che, quando cliccato, sostituisce "Demo" con "Hello Word".
mostra solo un bottone con etichetta “Try it” che, quando cliccato, sostituisce “Try it” con“Hello World”.
mostra il testo “Demo” seguito da un bottone che, quando cliccato, sostituisce “Demo” ed il bottone con “HelloWorld”.
Il codice è errato e non mostra nulla
Quale sarà l'output risultante dell'esecuzione del seguente prezzo di codice JSP:
<% if(false) { %>
To be
<% } else { %>
or not to be
<% } %> ?
To be
or not to be
To be, or not to be
Codice errato
Come è classificabile il seguente documento XML:
<?xml version="1.0"?>
<!DOCTYPE note [
<!ELEMENT note (to,from,heading,body)>
<!ELEMENT to (#PCDATA)>
<!ELEMENT from (#PCDATA)>
<!ELEMENT heading (#PCDATA)>
<!ELEMENT body (#PCDATA)>
]>
<note>
<to>Tove</to>
<from>Jani</from>
<heading>Reminder</heading>
<corpo>Don't forget me this weekend</corpo>
</note
ben formato ma non valido
mal formato ma valido
valido
non valido
mal formato e non valido
