diff --git a/.DS_Store b/.DS_Store new file mode 100644 index 0000000..03b4af5 Binary files /dev/null and b/.DS_Store differ diff --git a/00_pse_complete.pdf b/00_pse_complete.pdf deleted file mode 100644 index 6226f47..0000000 Binary files a/00_pse_complete.pdf and /dev/null differ diff --git a/MitchriftBenjiToni.docx b/doc/MitchriftBenjiToni.docx similarity index 100% rename from MitchriftBenjiToni.docx rename to doc/MitchriftBenjiToni.docx diff --git a/doc/pse.docx b/doc/pse.docx new file mode 100644 index 0000000..2c0cd6f Binary files /dev/null and b/doc/pse.docx differ diff --git a/doc/~$pse.docx b/doc/~$pse.docx new file mode 100644 index 0000000..e3c229c Binary files /dev/null and b/doc/~$pse.docx differ diff --git a/old_exams_complete.pdf b/old_exams_complete.pdf deleted file mode 100644 index 4628e31..0000000 Binary files a/old_exams_complete.pdf and /dev/null differ diff --git a/parts/01_layered-arc.tex b/parts/01_layered-arc.tex index 9b76557..6103bd8 100644 --- a/parts/01_layered-arc.tex +++ b/parts/01_layered-arc.tex @@ -345,6 +345,67 @@ public static DocumentDTO toDTO(Document document){}; \begin{itemize} \item Java Server Faces (bei Java Server Faces enthält das File zwar keinen Java Code, interagiert aber direkt mit Java Code einer Backing Bean) \end{itemize} +\subsubsection{Anwendung im Projekt} +JavaServer Faces: mächtiges Framework, wo das MVC Pattern verwendet wird. Auf der einen Seite +stehen die reinen Views (XHTML Seiten) und auf der anderen Seite Java Beans (Java Klassen), die als +View Helper fungieren können. Beispiel: layered/MVC-JSF +Primefaces ist eine konkrete Implementierung der JavaServer Faces (siehe POM.XML). + +\begin{minted}[linenos,breaklines=true]{xml} + + + + +

#{msg.document_manage_title}

+ + + + + + + +#{docs.createdTimestamp} +#{docs.user.userId} +#{docs.filename} + + + + + + + + + + + + + + + + + + +
+
+\end{minted} + + + + + \subsubsection{Nenne die Konsequenzen der Anwendung} \begin{itemize} \item es muss nur EIN (Front) Controller konfiguriert werden