Maison  >  Questions et réponses  >  le corps du texte

Thymeleaf ne peut pas analyser les paramètres de requête d'URL

<p>J'utilise Thymeleaf version 2.1.4 et je souhaite imprimer une chaîne lors de l'envoi des paramètres de requête à l'URL. Mais ce qu'il imprime est un objet chaîne, comme ceci <code>[Ljava.lang.String;@767a8ed5</code>. J'essaie de l'imprimer en HTML comme ceci : </p> <pre class="brush:php;toolbar:false;"><p th:text="${param.message}"></p></pre> <p>L'URL ressemble à ceci :</p> <pre class="brush:php;toolbar:false;">http://localhost:8000/about?message=This%20is%20about%20page.</pre> <p>J'apprécie l'erreur dans mon code et j'espère de l'aide. </p>
P粉619896145P粉619896145432 Il y a quelques jours415

répondre à tous(1)je répondrai

  • P粉762730205

    P粉7627302052023-08-15 12:45:13

    L'objet Param renvoie un tableau de chaînes pour chaque paramètre, même si le paramètre n'a qu'une seule valeur, c'est pourquoi vous voyez des références d'objet [Ljava.lang.String;@767a8ed5. Vous pouvez accéder au premier élément de ce tableau en utilisant l'indexation comme ceci :

    <p th:text="${param.message[0]}"></p>
    

    répondre
    0
  • Annulerrépondre