Wir verwenden Velocity zum Erstellen von E-Mail-Vorlagen. Dazu fügen wir einer HashMap alle erforderlichen Parameter hinzu und fügen die HashMap dem VelocityContext-Objekt hinzu. Es funktioniert im Allgemeinen gut, aber manchmal (nicht immer) werden einige Variablen nicht durch Geschwindigkeit ersetzt. Ich habe auch überprüft, dass diese Variablen in HashMap vorhanden waren, bevor sie dem Kontext hinzugefügt wurden. Bitte schlagen Sie vor, was falsch sein könnte.Apache Velocity ersetzt nicht selten einige Variablen
0
A
Antwort
0
Schwer zu erraten den Grund, ohne den Code zu sehen ... Tippfehler? Name Kollision?
Es gibt eine Debug-Technik (wenn Sie nicht über den SecureUberspector verwenden), die $object.class.name
von innen die Vorlage bei der Anzeige besteht.
Verwandte Themen
- 1. Wie wird eine Abfragezeichenfolge in einer Apache Velocity-Vorlage ersetzt?
- 2. Apache Velocity Performance-Fallstricke?
- 3. Apache velocity: org.apache.velocity.exception.ResourceNotFoundException
- 4. Apache Velocity-Makro-Standardparameterwerte
- 5. Apache Velocity: Hashtabelle?
- 6. Wie kombiniert man Variablen in der Apache Velocity Template Engine?
- 7. Velocity: Ausschalten des Strict-Modus in Apache Velocity
- 8. Apache Velocity deaktivieren Vorlage & Ressourcen-Caching
- 9. Freemarker und Velocity Template Variablen
- 10. Apache Velocity: $ request.getHeader ('referer') gibt unerwartete Ergebnisse
- 11. Wie installiere und verwende ich Apache Velocity?
- 12. Wie kann XML mit Apache Velocity entkommen?
- 13. Klein erste Buchstaben in Apache Velocity
- 14. Wie werden Variablen in Velocity XPath-Ausdrücken verwendet?
- 15. ersetzt nicht alphanumerische Zeichen außer einige Ausnahmen Python
- 16. Google Analytics einige Variablen
- 17. MATLAB ersetzt einige Elemente aus einem Vektor
- 18. Zugriff auf konstante Werte von einer Apache Velocity-Vorlage?
- 19. Überprüfen Sie, ob eine Karte in Apache Velocity
- 20. Verwenden von Apache Velocity mit Spring Framework 3.2.4
- 21. Ist Apache Velocity immer noch ein aktives Projekt?
- 22. selten InflateException auf ProgressBar
- 23. Konfigurieren der Velocity für einen Fehler bei einer undefinierten $ Variablen
- 24. Velocity #parse, aber weisen Sie es einer Variablen zu
- 25. Verwenden von Java 5 enums als Velocity-Variablen
- 26. Python-Funktion ersetzt Teil der Variablen
- 27. Sollen statische Variablen durch Enums ersetzt werden?
- 28. Wie reproduziert man selten 404?
- 29. Regex nicht in Velocity Template arbeitet
- 30. Velocity und AddForce() funktionieren nicht in Unity