Ich bin heute auf ein sehr seltsames Problem gestoßen. Sehen Sie sich den folgenden Code an: SimpleDateFormat dateFormat = neues SimpleDateFormat Code kopieren Der Code lautet wie folgt: teFormat("jjjj Jahr MM Monat tt Tag E "); Zeichenfolge „Datum“ = „Datumsformat.format(neues Datum()); Ursprünglich war geplant, XXXX Jahr XX Monat XX Tag Woche X auszudrucken. Das Problem liegt im folgenden Code. Wenn ich die formatierten Daten abrufen möchte, kann ich mit der Methode value= nur „XXXX Jahr XX Monat XX Tag“ abrufen, aber nicht die dahinter stehende „Woche X“. Code kopieren Der Code lautet wie folgt:<td ausrichten="links"> <Bezeichnung> <input type="text" value=<%=date%> deaktiviert /> </Bezeichnung> </td> ① Später dachte ich, dass es sich möglicherweise um ein HTML-Escape-Problem handelte, also entfernte ich alle Leerzeichen in "yyyy年MM月dd日E" und das Ergebnis war, dass der Wert normal abgerufen oder in "yyyy年MM月dd日-E" geändert werden konnte. ② Eine andere Methode besteht darin, Escape-Zeichen zu verwenden, um den Inhalt der anzuzeigenden Zeichenfolge einzeln zu ersetzen. Code kopieren Der Code lautet wie folgt:<% String-Ergebnis = ""; für (int i = 0; i < Datum.Länge(); i++) { Schalter (Datum.charAt(i)) { Fall '<': Ergebnis += "<"; brechen; Fall '>': Ergebnis += ">"; brechen; Fall '&': Ergebnis += "&"; brechen; Fall '"': Ergebnis += "\""; brechen; Fall '\'': Ergebnis += "'"; brechen; Fall ' ': Ergebnis += " "; brechen; Standard: Ergebnis += Datum.charAt(i); } } %> Die Referenzen lauten wie folgt : HTML-Quellcode zur Anzeige der Ergebnisbeschreibung < < Kleiner-als-Zeichen oder Anzeigezeichen > > Größer als Zeichen oder Anzeigezeichen & & kann zur Anzeige anderer Sonderzeichen verwendet werden " " Anführungszeichen ® ® Registriert © Urheberrecht ™ ™ Warenzeichen   Halbes Leerzeichen   Ein Leerzeichen Keine trennenden Leerzeichen |
<<: Flex-Anordnung in CSS darstellen (Layouttool)
>>: Lösung für MySQL 8.0 kann nicht gestartet werden 3534
In diesem Artikelbeispiel wird der spezifische Co...
In MySQL kann das Problem der Groß- und Kleinschr...
Inhaltsverzeichnis 1. Kernbefehle 2. Allgemeine B...
Ich bin in letzter Zeit beim Erlernen von Docker ...
Inhaltsverzeichnis 1. Prüfen Sie, ob MySQL auf de...
Name Charakter Name Charakter Information Nachric...
Vorwort Je nach Umfang der Sperrung können Sperre...
1. 1 Spalte ändern Update Student S, Stadt C setz...
Installieren und konfigurieren Sie das MySql-Date...
Inhaltsverzeichnis Vorwort Erster Blick auf React...
Die Verwendung von H-Tags, insbesondere h1, war sc...
1. Flex-Grow-, Flex-Shrink- und Flex-Basis-Eigens...
In diesem Tutorial erfahren Sie alles über die In...
Angenommen, es gibt einen solchen Anfangscode: &l...
Festlegen des MySQL-Root-Passworts Melden Sie sic...