ChristosFis Δημοσ. 9 Δεκεμβρίου 2022 Δημοσ. 9 Δεκεμβρίου 2022 (επεξεργασμένο) Φτιαχνω μια πλατφορμα εγγραφης ενος μαθητη ή βιβλιθηκαριου στα πλαισια ενος μαθήματος στην σχολή και τώρα τρέχουμε στην server μορφη. Ενω όλα μου δουλεουν υπέροχα στο database(γινονται κανονικα οι εγγραφες,χρησιμοποιουμε την Μysql) , αντιμέτωπιζω το εξης θεμα. Απο την μέρια μας πρέπει να κανουμε ελεγχο για διπλοτυπα( username κτλπ) , οταν χρήσιμοποιω την String username=request.getParameter("username") μου βγάζει παντα null. Στελνω screenshot απο html kai java server Επεξ/σία 9 Δεκεμβρίου 2022 από ChristosFis
Moderators Kercyn Δημοσ. 9 Δεκεμβρίου 2022 Moderators Δημοσ. 9 Δεκεμβρίου 2022 Αρχικά μπορείς να δεις στο network tab του browser τι postάρει η φόρμα, ούτως ώστε να είσαι 100% σίγουρος ότι στέλνεις σωστά data. Μετά θα μπορούσες να κοιτάξεις να δεις τι διαφορά έχει ο κώδικας για τα διπλότυπα με τον κώδικα που κάνει το insert (φαντάζομαι στο insert σου βάζει και το username). Θα μπορούσες ίσως να βάλεις και τον κώδικα της RegisterPOST() μήπως υπάρχει κάτι εκεί;
ChristosFis Δημοσ. 9 Δεκεμβρίου 2022 Μέλος Δημοσ. 9 Δεκεμβρίου 2022 12 λεπτά πριν, Kercyn είπε Αρχικά μπορείς να δεις στο network tab του browser τι postάρει η φόρμα, ούτως ώστε να είσαι 100% σίγουρος ότι στέλνεις σωστά data. Μετά θα μπορούσες να κοιτάξεις να δεις τι διαφορά έχει ο κώδικας για τα διπλότυπα με τον κώδικα που κάνει το insert (φαντάζομαι στο insert σου βάζει και το username). Θα μπορούσες ίσως να βάλεις και τον κώδικα της RegisterPOST() μήπως υπάρχει κάτι εκεί; Ta tsekara τώρα στέλνει τα σώστα δεδομένα όπως και στην βάση του mySQl περνάνε κανονικα!
Predatorkill Δημοσ. 9 Δεκεμβρίου 2022 Δημοσ. 9 Δεκεμβρίου 2022 (επεξεργασμένο) Μηπως δεν θελει parameter αλλα να παρεις το body? Ασχετος με java αλλα το να κανεις post με parameter και οχι με body δε μου καθεται καλα. Ενδεχομενως λεω μαλακιες Επεξ/σία 9 Δεκεμβρίου 2022 από Predatorkill
Lanike71 Δημοσ. 13 Δεκεμβρίου 2022 Δημοσ. 13 Δεκεμβρίου 2022 (επεξεργασμένο) Δε βάζεις όλο τον κώδικα της κλάσης της java να τον δούμε; Δες μήπως έχεις κάποιο σφάλμα "τυπογραφικό". Εδιτ. Το όνομα του πεδίου πρέπει να έχει το ίδιο όνομα με το όνομα του input για να δουλέψει. Εδώ βλέπω το username σωστά. Επεξ/σία 13 Δεκεμβρίου 2022 από Lanike71
dhmm Δημοσ. 15 Δεκεμβρίου 2022 Δημοσ. 15 Δεκεμβρίου 2022 Τα υπόλοιπα πεδία τα παίρνεις κανονικά ; Δοκίμασες να δεις αν η παράμετρος request παίρνει σωστά το πεδίο πριν το κάνεις convert ;
ChristosFis Δημοσ. 15 Δεκεμβρίου 2022 Μέλος Δημοσ. 15 Δεκεμβρίου 2022 Χαίρεται τελικά αφού δοκίμασα ένα σωρο τρόπους το έλυσα κάνοντας τπ με gson μορφή σε class user κ με τις getter έκανα τα κατάλληλα sql queries
Προτεινόμενες αναρτήσεις
Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε
Πρέπει να είστε μέλος για να αφήσετε σχόλιο
Δημιουργία λογαριασμού
Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!
Δημιουργία νέου λογαριασμούΣύνδεση
Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.
Συνδεθείτε τώρα