JSP: MVC2 Bulletin Board erstellen
Projektzeit
2023.06.04. ~ 2023.06.10
| Zeitraum | Erläuterung |
|---|
| 6.04 (Sonne) | Controller Servlet/Membervo, DAO/Member Information Outcase |
| 6.05 (Mon) | Fügen Sie Mitgliedsinformationen hinzu, um Funktionen zu implementieren, zu ändern und zu löschen |
| 6,06 (Di) ~ 6,07 (Mi) | Bulletin Board List Ansicht Implementierung Änderung |
| 6.08 (Thu) | Schreiben Sie Beiträge, schauen Sie sich detaillierte Ansichten an |
| 6.09 (Fr) | Implementierung der Post -Änderungs -Funktionsfunktion |
| 6.10 (Sa) | Beiträge löschen, Antwort schreiben, die Bulletin Board Paging -Funktion / vollständig implementieren |
Entwicklungsumfeld

Implementierungsliste
Mitgliedsfunktion
- Treten Sie der Mitgliedschaft bei
- einloggen
- Treten Sie der Mitgliedschaft bei
- ID, Passwort, Name, E -Mail
Bulletin -Brett
- Schreiben Sie Beiträge
- Beitragstitel, Artikel, Anhang mit Bilddatei
- Veröffentlichen Sie Details
- Schriftliche Nummer, Autoren -ID, Titel, Inhalt, Registrierungsdatum
- Post
- Schriftliche Nummer, Autor, Titel, Datum
- Post -Änderungsfunktion
- Post -Löschen -Funktion
- Antwortfunktion auf Posts
Verkörperung
Mitgliedsfunktion
0) Hauptinformationsfenster Hauptbildschirm

1) Registrierungsfenster der Mitgliedschaft

1-1) Bestätigung der Registrierung der Mitgliedschaft

2) Mitgliederinformationen Kristallfenster

3) Mitgliederinformationen löschen

3-1) gelöscht

Bulletin -Brett
0) Start/Hauptbildschirm

1) Schreiben

1-1) Alarm schreiben
1-2) Aussehen des Artikels

2) Postdetails anzeigen

3) Beiträge bearbeiten

3-1) Post-Bearbeitungswarnung

4) Beiträge löschen
- Wenn Sie in der Detailansicht auf Löschen klicken, wird der Beitrag gelöscht

4-1) Post-Alarm löschen
5) Antwort
- Die Möglichkeit, zu einem Bildschirm zu wechseln, auf dem Sie eine Antwort schreiben können, indem Sie die Antwort in der Detailansicht drücken

5-1) Antworten aufmerksam
- Wenn Sie auf die Antwort -Antwort drücken
6) Paging -Funktion
6-1) Erhöhen Sie die maximale Seite
6-2) Überprüfen Sie die maximale Seitenerhöhung
Schwieriger Punkt & Finish
1. Erstellen Sie ein Controller Servlet/Membervervo, DAO/Mitgliedsinformationsausgabebereich
Es war schwierig, Mariadb zu verbinden und mit dem nächsten fortzufahren.
2. Implementierung von Bewegungsinformationen und Löschfunktionsfunktion
Die Änderung der Mitgliedschaftsinformationen und die Löschseite waren nicht geöffnet.
3. Implementierung der Bulletin Board -Liste
Es gab einen großen und kleinen Text -Tippfehler, aber es war schwierig, ihn den ganzen Tag zu finden, aber ich fand ihn endlich und es war glücklich zu arbeiten.
4. Bulletin Board Schreiben, Details Implementierung anzeigen
Es war nicht schwer, weil es keinen speziellen Fehler von Otana gab, und ich hatte das Gefühl, MVC2 kennenzulernen.
5. Implementierung von Post -Änderungs -Funktionen
Ich habe die Funktion nicht eingefügt, um sie zu ändern, also habe ich nicht gelaufen, also suchte ich viel Zeit.
6. Beiträge löschen, Antwort schreiben, Paging -Funktionen implementieren
Es war ein Wochenende, also konnte ich alles tun. Die Seite kam in der Mitte nicht richtig heraus, aber es war möglich, sie schnell zu lösen. Zusätzlich haben wir die maximale Seite auf der Seite erhöht, die Seitenschaltfläche am aktuellen Ort erhöht, um die Lesbarkeit zu erhöhen, und sogar die erste Schaltfläche zur ersten Seite hinzugefügt.
7. Schließlich
Diesmal wurde mir klar, dass es beim Projekt viele Tippfehler gab, und zum ersten Mal habe ich Mariadb in Verbindung damit verwendet. Nach einem kurzen persönlichen Projekt möchte ich das Bulletin Board beim nächsten Mal mehr aktualisieren.