Tag: velocity
Apache Velocity ist eine Java-basierte template engine. Es kann verwendet werden, um dynamische Erzeugung von web-Seiten, E-Mails, source-code, oder jede andere text-Datei.
5
Antworten
<head> #set($test = "works")) </head> <script> var get = "${test}"; //I also tried using '$test' and "$test" also alert(get); </script> Und es meldet sich ${test}, aber ausdrucken sollte funktioniert. Wie ich es bekommen kann, zu arbeiten? InformationsquelleAutor
3
Antworten
Ich bin mit velocity engine-Vorlage für den Versand in struts1 und hibernate-Konfiguration. Ich erhielt den Fehler: org.apache.velocity.exception.ResourceNotFoundException während ich versuche E-Mails zu senden. Habe velocity1.5.jar, mail.jar, activation.jar, smtp.jar. Habe ich auch die velocity-template-Pfad hier String velocityTemplate =
4
Antworten
Ich bin mit Velocity-Templating-Sprache und haben derzeit: #set ( $stringList = $string.split(",") ) welche gut funktioniert und teilt den string mit einem ',' als Trennzeichen als erwartet. Meine Frage ist, wie kann ich nun Zugriff auf jedes
1
Antworten
Habe ich eine Klasse CurrencyUtil in dem ich geschrieben habe, eine Methode convertCurrency(String symbol, long value) ich wollen, rufen Sie diese Methode von velocity-templates. Ich bin putting Objekt dieser Klasse map.put("formatter", currencyUtil); und in der Vorlage bin
6
Antworten
Wenn ich update die Bohne: <bean id="viewResolver" class="org.springframework.web.servlet.view.velocity.VelocityViewResolver"> <property name="cache" value="true"/> <property name="prefix" value=""/> <property name="suffix" value=".vm"/> <property name="toolboxConfigLocation" value="tools.xml" /> </bean> Mit der tools.xml Pfad für Velocity-Tools, bekomme ich: Caused by: java.lang.ClassNotFoundException: org.apache.velocity.tools.view.ToolboxManager Ich habe versucht
6
Antworten
Geschwindigkeit drucken Sie einfach den tag-Namen, wenn kein Wert gefunden wurde in VelocityContext, dh, $Namen in meiner template-Datei, aber es ist kein Wert für "name" in VelocityContext, also einfach "$name" gedruckt wurde. Ich möchte die Geschwindigkeit zu
3
Antworten
Kann jemand einige Idee/Logik zu schreiben, die Paginierung Logik für die Seite "search" arbeite ich an? Die Informationen, die ich habe, ist Gesamtzahl der Seiten für die Suche- 10 Datensätze pro Seite auch ich bin gesandt worden,
3
Antworten
Ich bin mit velocity 1.7 mit spring 3.1-framework zum senden von E-Mail. Geschwindigkeit verwendet wird, für E-Mail-Vorlagen. Unten ist die Konfiguration <bean id="velocityEngine" class="org.springframework.ui.velocity.VelocityEngineFactoryBean"> <property name="velocityProperties"> <props> <prop key="resource.loader">class</prop> <prop key="class.resource.loader.class"> org.apache.velocity.runtime.resource.loader.ClasspathResourceLoader </prop> </props> </property> </bean> und
3
Antworten
Heute habe ich aktualisiert meine ganzen Frühling web-Anwendung von der Verwendung von Spring 3.1.1 Frühling 3.2. Größten Teil meine "alte" app wird nicht brechen, außer, dass wir im Frühjahr 3.2, die org.springframework.ui.velocity.VelocityEngineUtils Klasse scheint komplett entfernt werden,
4
Antworten
Ich habe einen $date definiert als "Wochentag, Monat Tag, Jahr" ab: Dienstag, Februar 26, 2013 Ich weiß nicht, wo $date definiert ist, aber ich möchte hinzufügen, dass die Stunde dieser $date-variable, oder erstellen Sie eine variable mit
6
Antworten
Ich bin mit velocity 1.7 und innerhalb einer foreach-Schleife, die ich drucken möchte, die zählen. In der Vorlage habe ich die folgende Zeichenfolge in einer #foreach/#Ende Abschnitt: Count: $foreach.count und wurde erwartet, um zu sehen, in das
2
Antworten
Frage ist von Thema. Ich bin mit JavaMailSenderImpl von spring 3.0.3.RELEASE und velocity 1.6.4 für E-mail-Vorbereitung von Vorlage. Wenn ich senden Sie E-Mail mit der kroatischen Zeichen aus meiner webapp Empfänger erhält ein "?" stand in der
4
Antworten
Weiß jemand, ob es möglich ist, Vorlagen von verschiedenen Pfade mit der Geschwindigkeit? Nach der Initialisierung der Velocity-weigert sich zu ändern " - Datei.Ressource.loader.Pfad". Dies ist mein code: public Generator(){ Properties p = new Properties(); p.setProperty("resource.loader", "file");
3
Antworten
alle. Ich java 5 enum-im velocity-template, so dass ich könnte etwas schreiben, wie public enum Level{ INFO, FEHLER; } Velocity-template: #if($var == Level.INFO) ... #else ... #Ende Wie kann es getan werden? Vielen Dank im Voraus. Je
4
Antworten
Ich HASSE Geschwindigkeit und nur selten zu verwenden, aber manchmal bin ich gefordert, in meinem job zu tun. Ich kann nie wirklich herausfinden, wie es zu benutzen. Habe ich diese #foreach( $product in $browseSiteProducts ) alert("$product.productId"); #foreach(
4
Antworten
Ich habe versucht, deaktivieren Sie die Velocity-logs, und der einzige Weg den ich bisher gefunden habe, mit positiven Ergebnissen ist zu setzen: runtime.log.logsystem.class=org.apache.velocity.runtime.log.NullLogSystem sondern in der Geschwindigkeit.Eigenschaften, die sich im inneren des velocity.jar. Ich bin mit der
2
Antworten
Ich habe eine java-Methode, die ein paar strings. Diese Methode muss aufgerufen werden, von einem Velocity-Template. Aber die Saiten sind zu Komplex, mit viele einfache Anführungszeichen, doppelte Anführungszeichen und Kommas als gut. Als Ergebnis merge nicht. Gibt
2
Antworten
Ist es möglich, den Zugriff auf einen Konstanten Wert (d.h. ein public static final-variable in einer Java-Klasse) wird vom Velocity-template? Ich würde gerne in der Lage, etwas zu schreiben wie: #if ($a lt Long.MAX_VALUE) aber dies ist
1
Antworten
Ich kam zu wissen, über null-check mit $null in der Geschwindigkeit 1.6 durch eine Ressource aktualisiert Sie. Ressource: Lesen model-Objekte zugeordnet, die in Velocity-Templates Aber ich bin vor so viele Herausforderungen, dass es keine $null für null-check
3
Antworten
ich hoffe, der Titel selbst war ganz klar , ich bin der Lösung des 2D-lid-driven cavity " (Quadrat-Domäne) problem mit fractional-step-Methode , finite-Differenzen-Formulierung (Navier-Stokes-primitive-variable-form) , ich habe die u-und v-Komponenten der Geschwindigkeit über die gesamte domain ,
1
Antworten
Bin ich den Umgang mit einigen Java-code, wo Velocity 1.7 ist für den Abruf von Vorlagen durch die ClasspathResourceLoader. Unten ist eine abgespeckte Beispiel-code. Es ist aus einem Gobelin-web-Applikation läuft auf einem Jetty-server. Die Java-Klasse, die Vorlagen
3
Antworten
ich möchte, dass mein velocityengine look für Vorlagen, die aus einer gestalteten Pfad. ich habe diese : <bean id="velocityEngine" class="org.springframework.ui.velocity.VelocityEngineFactoryBean"> <property name="velocityProperties"> <value> resource.loader=class class.resource.loader.class=org.apache.velocity.runtime.resource.loader.ClasspathResourceLoader class.resource.loader.resourceLoaderPath=/mytemplates </value> </property> aber immer noch auf der Suche nach Vorlagen im
2
Antworten
Können Sie call-Klasse-Methoden innerhalb einer Seite anzeigen? Speziell diejenigen, die nicht bestanden sind, in den Blick? In asp.net MVC-ich kann dies tun: <%= SomeClass.FixDateFormat(ViewData.Model.SomeClass.DateCreated) %> InformationsquelleAutor der Frage Blankman | 2010-02-24
4
Antworten
Ich versuche herauszufinden, wie die Rückgabe eines Wertes von einem velocity-makro aufrufen und zuweisen einer varaible mein makro-Funktion sieht ungefähr so aus. die einst in gemeinsamer Makros Dateien #macro(getBookListLink, $readingTrackerResult) $readingTrackerResult.getBookListLink() #end Bin ich zuweisen müssen, das
6
Antworten
Baute ich eine webapp, die funktioniert einwandfrei in meinem localhost (tomcat). Aber wenn ich versuchte, Sie zu implementieren, Geschwindigkeit stürzt in init(), die mich mit diesem seltsamen stack-trace hier (sorry für die Größe): ERROR [main] (VelocityConfigurator.java:62) -
6
Antworten
Ich bin immer ein java-Objekt in meine velocity-template. Das Objekt hat einen double-Wert, das will ich format auf 2 Nachkommastellen und zeigt es in meinem template. Die Klasse, für die im immer ein Objekt ist so etwas
5
Antworten
Arbeite ich mit Apache Velocity engine und eine benutzerdefinierte Vorlage. Die Sache ist, dass ich nicht in der Lage zu generieren, die einen String mit den entsprechenden Zeilenumbrüchen. Ich habe versucht, fast alles, was ich fand, wie
3
Antworten
Ist es möglich, eine Geschwindigkeit Verweis auf 'null' oder 'undefined'? Den Velocity template language reference sagt #set - Legt den Wert einer Referenz Format: # [ { ] set [ } ] ( $ref = [ ",
4
Antworten
Ich versuche zu bekommen eine null-Zähler in einer Geschwindigkeit #foreach Richtlinie. wenn ich: #foreach ($item in $list) item.getName() : $velocityCount #end ich erhalten: Fred : 1 Wilma : 2 Barney : 3 Aber ich brauche: Fred :
2
Antworten
Muss ich verwenden Geschwindigkeit von Java-code in einer web-Anwendung (ich benutze es als E-mail-Vorlagen-Prozessor). So, ich habe einen standard-code: VelocityEngine ve = new VelocityEngine (); try { ve.init (); Template t = ve.getTemplate (templatePath); ... } catch
3
Antworten
Ich bin mir nicht sicher, ob es eine Möglichkeit gibt, dies zu tun in der Geschwindigkeit oder nicht: Ich habe einen Benutzer POJO, welches eine Eigenschaft mit dem Namen Status, die aussieht wie ein enum (ist es
2
Antworten
Ich bin mit Struts + Geschwindigkeit in eine Java-Anwendung, aber nachdem ich ein Formular Absenden, die Seite mit der Bestätigung (Velocity-template) zeigt die Namen von Variablen, stattdessen wird ein leeres Etikett, wie das Alter im folgenden Beispiel:
3
Antworten
In Java könnte ich das übernehmen: value = (a > b) ? a : b; In der Erwägung, dass in der Geschwindigkeit, die lange form wäre: #if($a > $b) #set($value = $a) #else #set($value = $b) #end
3
Antworten
Habe ich oft Fälle, wenn ein string-Wert nicht vorhanden ist und/oder leer. Ist dies der beste Weg, um dies zu testen?? Zustand? #if( $incentive.disclaimer && $!incentive.disclaimer != '' ) $incentive.disclaimer #end InformationsquelleAutor der Frage rsturim | 2012-10-31
4
Antworten
Ich war auf der Suche nach einem Velocity-editor-plugin für Eclipse Luna, aber ich konnte keine finden. Ich fand paar editor-plugins wie: Veloeclipse Velocity-Editor Veloedit <--------------- Dieser arbeitet nun auf Luna 4.4.1! QIQU Velocity Web Edit Keines dieser
6
Antworten
Ich möchte eine Vorlage nested in anderen cont1cont2cont3. Und verschachtelten Vorlage sollte ausblenden einer bestimmten Steuerung für cont1 nur. Vor der Aufnahme in cont1 würde ich gerne einen Wert zuweisen, um einige flag-variable $hideMyControl. Und innen verschachtelte
3
Antworten
Ich habe gerade gegoogelt 'for-Schleife', aber wie es aussieht, hat die velocity 'foreach' nur. Wie verwende ich die 'for-Schleife' im velocity-template? InformationsquelleAutor der Frage Moon | 2011-04-16
3
Antworten
Habe ich ein velocity-template-Datei, die die Daten aus xml. Ich möchte zum konvertieren der Zeichenfolge in Typ integer. Wie kann ich das tun? InformationsquelleAutor der Frage uma | 2010-01-28
5
Antworten
Ich versuche, fügen Sie javascript, um meine velocity-template. <html> <head> <title>:: $currency.CurrencyName Detail Info ::</title> </head> <body> <table> <tr> <td>Name</td> <td>$currency.CurrencyName</td> </tr> <tr> <td>Jual</td> <td><div id="$currency.CurrencyName_buy">$currency.Buy</div></td> </tr> <tr> <td>Beli</td> <td><div id="$currency.CurrencyName_sell">$currency.Sell</div></td> </tr> </table> <script src="http://code.jquery.com/jquery-latest.min.js"></script> <script> $(document).ready(function()
11
Antworten
Nur ein einfacher Geschwindigkeit standalone-Anwendung, basierend auf maven-Struktur. Hier ist der code-snippet geschrieben in Scala zum Rendern der Vorlage helloworld.vm im ${basedir}/src/main/resources Ordner: com.ggd543.velocitydemo import org.apache.velocity.app.VelocityEngine import org.apache.velocity.VelocityContext import java.io.StringWriter /** * @author ${user.name} */ object App
6
Antworten
Habe ich eine Methode namens render_something die können schafft eine Menge von Leerzeichen, zum Beispiel: <a href="#">#render_something('xxx')</a> Kann das Ergebnis sein: <a href="#"> something that generate from redner_something </a> Welche eigentlich will ich es sein: <a href="#">something
6
Antworten
Ich würde gerne wissen, wie kann ich entkommen, ein # in der Geschwindigkeit. Schrägstrich scheint zu entkommen, aber es druckt sich selbst als gut : \#\# Drucke: \#\# Möchte ich: ## InformationsquelleAutor der Frage Sergio del Amo
4
Antworten
Habe ich ein Projekt wo ich laden will ein velocity-template, um es vollständig mit Parametern. Das ganze ist verpackt, wie eine jar-Datei. Was ich anfangs dachte zu tun war: VelocityEngine ve = new VelocityEngine(); URL url =
7
Antworten
Ich bin, zu wählen, zu organisieren meine Ansicht (mit spring-mvc, aber das sollte keine große Rolle) Gibt es 6 Optionen, soweit ich sehen (obwohl Sie sich nicht gegenseitig ausschließen): Fliesen Sitemesh Freemarker Geschwindigkeit <jsp:include> <%@ include file="..">
5
Antworten
Ich bin ein java-Entwickler, nicht gewürzt, aber ich bin vertraut mit den meisten Konzepte Recht gut. Vor kurzem habe ich eine website gebaut, mit Tomcat/JSP (~30 dynamische Seiten). Ich habe die newbie-Fehler, darunter große Teile der core-Logik
2
Antworten
In der Geschwindigkeit ich habe eine variable, die Ihren Wert null. Ich will nicht zu zeigen alles in diesem Fall. Derzeit die template-engine übersetzt "" nullso dass ich zu tun habe. #set ( $a = "") #if
5
Antworten
Ich habe gesehen,Veloeditdas scheint eine gute syntax-Hervorhebung, aber nicht erlaubt, die tab-Zeichen in der Datei, die bearbeitet wird (wtf?) und hat auch kein Verständnis von HTML. Mit ein wenig googeln habe ich gefunden Veloecipsedie Ansprüche aufbauen Veloedit
5
Antworten
Velocity oder FreeMarker? Sie sehen ziemlich das gleiche, sogar die syntax? Was zu verwenden? Oder Wann verwendet man was? InformationsquelleAutor der Frage |
6
Antworten
Ist es String Ersatz-Mechanismus in Java, wo ich Vorbeigehen kann Objekte mit einem text, und es ersetzt die Zeichenfolge, wie es geschieht. Zum Beispiel, der text ist : Hello ${user.name}, Welcome to ${site.name}. Die Objekte, die ich
7
Antworten
Ich habe ein Java-array wie: String arr = new String {"123","doc","projectReport.doc"}; Meiner Meinung nach der Natürliche Weg, um Zugang wäre: #set($att_id = $arr[0]) #set($att_type = $arr[1]) #set($att_name = $arr[2]) Aber, dass es nicht funktioniert. Ich komme mit