Skip to content

Commit

Permalink
Weekly update
Browse files Browse the repository at this point in the history
  • Loading branch information
gdellapenna committed Mar 26, 2024
1 parent 9ae70ca commit 79abe73
Showing 1 changed file with 95 additions and 0 deletions.
95 changes: 95 additions & 0 deletions _data/log-2023.json
Original file line number Diff line number Diff line change
Expand Up @@ -835,5 +835,100 @@
"title": {
"all": "Java Servlets /2"
}
},
{
"date": "2024-03-26T16:30:00",
"duration": 2,
"slides": [
{
"name": "Servlets",
"link": "https://github.com/WebEngineering-Univaq/WE_Lecture_Slides"
}
],
"arguments": [
{
"en": "Getting user input through HttpServletRequest",
"it": "Gestire l'input utente: uso della classe HttpServletRequest"
},
{
"en": "Reading form GET parameters: getParameter and getParameterValues",
"it": "Elaborazione delle form in modalit\u00e0 GET: i metodi getParameter e getParameterValues"
},
{
"en": "Input validation to prevent attacks (like SQL Injection)",
"it": "Validare l'input per prevenire attacchi (come la SQL Injection)"
},
{
"en": "Output sanification to prevent XSS attacks",
"it": "Sanitizzare l'output per prevenire attacchi XSS"
},
{
"en": "The \"Hello World\" servlet with a name parameter",
"it": "La servlet \"Salutami\" anonima e personalizzata",
"type": "esempio",
"attachments": [
{
"name": "Java_Example_Servlet",
"link": "https://github.com/WebEngineering-Univaq/Java_Example_Servlet"
}
]
},
{
"en": "Output logic (view) encapsulation and application layers",
"it": "Incapsulare la logica di output e separare meglio gli strati dell'applicazione"
},
{
"en": "The restructured \"Hello World\" servlet",
"it": "La servlet \"Salutami\" con una struttura avanzata",
"type": "esempio",
"attachments": [
{
"name": "Java_Example_Servlet_Fwk",
"link": "https://github.com/WebEngineering-Univaq/Java_Example_Servlet_Fwk"
}
]
},
{
"en": "Binary data download through servlets",
"it": "Trasmissione di dati binari dalla servlet al client"
},
{
"en": "Security issues: why we should use a download servlet and how we should write it",
"it": "Considerazioni sulla sicurezza: perch\u00e8 e come scrivere una download servlet"
},
{
"en": "Some interesting HTTP headers: Content-Type, Content-Disposition and Content-Length",
"it": "Alcuni header interessanti: Content-Type, Content-Disposition e Content-Length"
},
{
"en": "An example of download servlet",
"it": "Scrivere una download servlet",
"type": "esempio",
"attachments": [
{
"name": "Java_Example_Downloader",
"link": "https://github.com/WebEngineering-Univaq/Java_Example_Downloader"
}
]
},
{
"en": "Server-side generated images with Java",
"it": "Incorporare in una pagina HTML immagini generate da una servlet"
},
{
"en": "An image generation servlet",
"it": "Scrivere una servlet che trasmette immagini al client",
"type": "esempio",
"attachments": [
{
"name": "Java_Example_Imager",
"link": "https://github.com/WebEngineering-Univaq/Java_Example_Imager"
}
]
}
],
"title": {
"all": "Java Servlets /3"
}
}
]

0 comments on commit 79abe73

Please sign in to comment.