Author: buildbot
Date: Mon Feb 5 02:21:32 2018
New Revision: 1024837
Log:
Production update by buildbot for tapestry
Modified:
websites/production/tapestry/content/cache/main.pageCache
websites/production/tapestry/content/getting-started.html
Modified: websites/production/tapestry/content/cache/main.pageCache
==============================================================================
Binary files - no diff available.
Modified: websites/production/tapestry/content/getting-started.html
==============================================================================
--- websites/production/tapestry/content/getting-started.html (original)
+++ websites/production/tapestry/content/getting-started.html Mon Feb 5
02:21:32 2018
@@ -162,7 +162,7 @@ Choose org.apache.tapestry:quickstart ve
2: 5.1.0.5
3: 5.2.6
4: 5.3.7
-5: 5.4.1
+5: 5.4.3
Choose a number: 5: 5
Define value for property 'groupId': : com.example
Define value for property 'artifactId': : newapp
@@ -175,7 +175,7 @@ version: 1.0-SNAPSHOT
package: com.example.newapp
Y: : Y
[INFO]
----------------------------------------------------------------------------
-[INFO] Using following parameters for creating project from Archetype:
quickstart:5.4.1
+[INFO] Using following parameters for creating project from Archetype:
quickstart:5.4.3
[INFO]
----------------------------------------------------------------------------
[INFO] Parameter: groupId, Value: com.example
[INFO] Parameter: artifactId, Value: newapp
@@ -213,7 +213,7 @@ Application 'app' (version 1.0-SNAPSHOT-
/_ __/__ ____ ___ ___ / /_______ __ / __/
/ / / _ `/ _ \/ -_|_-</ __/ __/ // / /__ \
/_/ \_,_/ .__/\__/___/\__/_/ \_, / /____/
- /_/ /___/ 5.4.1 (development mode)
+ /_/ /___/ 5.4.3 (development mode)
[INFO] Started [email protected]:8080
[INFO] Started Jetty Server</pre>
@@ -289,7 +289,7 @@ Application 'app' (version 1.0-SNAPSHOT-
└── resources
└── PLACEHOLDER
30 directories, 39 files</pre>
-</div></div><p>A Tapestry application is composed of pages, each page
consisting of one template file and one Java class.</p><p>Tapestry page
templates have the .tml extension and are found within
src/main/<strong>resources</strong>/ under the app's <strong>pages</strong>
package (src/main/resources/com/example/newapp/pages, in this example).
Templates are essentially HTML with some special markup to reference properties
in the corresponding Java class and to reference ready-made or custom
components.</p><p>Similarly, Tapestry page classes are found in within the
src/main/<strong>java</strong> under the app's <em><strong>pages</strong></em>
package (src/main/java/com/example/newapp/pages, in this example) and their
name matches their template name (Index.tml -> Index.java).</p><p>In the
skeleton project, most of the HTML is not found on the pages themselves but in
a Layout component which acts as a global template for the whole site. Java
classes for components live in src/main/<
strong>java</strong>/com/example/newapp/<strong>components</strong> and
component templates go in
src/main/<strong>resources</strong>/com/example/newapp/<strong>components</strong>.</p><p>The
archetype includes a few optional extras:</p><ul><li>The bundled version of
the <a class="external-link" href="http://getbootstrap.com/"
rel="nofollow">Bootstrap CSS library</a> has a per-project override. You can
see the files in src/webapp/context/mybootstrap, and the overrides to enable
that in AppModule.java.</li><li>By default, Tapestry users <a
class="external-link" href="http://prototypejs.org/"
rel="nofollow">Prototype</a> as its client-side library, the archetype
overrides this to <a class="external-link" href="https://jquery.org/"
rel="nofollow">jQuery</a>, which is preferred for new projects.</li><li>The
archetype adds a simple filter that shows the timing of each
request.</li><li>The archetype sets up not just for builds with Maven, but also
via <a class="external-link" href="ht
tp://gradle.org/" rel="nofollow">Gradle</a>.</li></ul><h2
id="GettingStarted-What'snext?">What's next?</h2><p>To deepen your
understanding, step through the <a href="getting-started.html">Getting
Started</a>, which goes into much more detail about setting up your project as
well as loading it into Eclipse... then continues on to teach you more about
Tapestry.</p><p>Be sure to read about the core <a
href="getting-started.html">Tapestry Principles</a>, and browse the extensive
<a href="getting-started.html">Getting Started</a>.</p><h2
id="GettingStarted-ObtainHelp">Obtain Help</h2><p>Tapestry has an active user
mailing list on which you can find a lot of valuable support, commonly within
just a few minutes. You can subscribe by sending e-mail to <a
class="external-link" href="mailto:[email protected]"
rel="nofollow">[email protected]</a> or look for an answer in
the <a class="external-link"
href="http://markmail.org/search/list:org.apache.tapes
try.users" rel="nofollow">archives</a>. <a href="getting-started.html">More
Options</a>...</p><p>Having trouble? Try our <a
href="getting-started.html">Getting
Started</a>.</p><hr><p> </p><p> </p></div>
+</div></div><p>A Tapestry application is composed of pages, each page
consisting of one template file and one Java class.</p><p>Tapestry page
templates have the .tml extension and are found within
src/main/<strong>resources</strong>/ under the app's <strong>pages</strong>
package (src/main/resources/com/example/newapp/pages, in this example).
Templates are essentially HTML with some special markup to reference properties
in the corresponding Java class and to reference ready-made or custom
components.</p><p>Similarly, Tapestry page classes are found in within the
src/main/<strong>java</strong> under the app's <em><strong>pages</strong></em>
package (src/main/java/com/example/newapp/pages, in this example) and their
name matches their template name (Index.tml -> Index.java).</p><p>In the
skeleton project, most of the HTML is not found on the pages themselves but in
a Layout component which acts as a global template for the whole site. Java
classes for components live in src/main/<
strong>java</strong>/com/example/newapp/<strong>components</strong> and
component templates go in
src/main/<strong>resources</strong>/com/example/newapp/<strong>components</strong>.</p><p>The
archetype includes a few optional extras:</p><ul><li>The bundled version of
the <a class="external-link" href="http://getbootstrap.com/"
rel="nofollow">Bootstrap CSS library</a> has a per-project override. You can
see the files in src/webapp/context/mybootstrap, and the overrides to enable
that in AppModule.java.</li><li>By default, Tapestry users <a
class="external-link" href="http://prototypejs.org/"
rel="nofollow">Prototype</a> as its client-side library, the archetype
overrides this to <a class="external-link" href="https://jquery.org/"
rel="nofollow">jQuery</a>, which is preferred for new projects.</li><li>The
archetype adds a simple filter that shows the timing of each
request.</li><li>The archetype sets up not just for builds with Maven, but also
via <a class="external-link" href="ht
tp://gradle.org/" rel="nofollow">Gradle</a>.</li></ul><h2
id="GettingStarted-What'snext?">What's next?</h2><p>To deepen your
understanding, step through the <a href="getting-started.html">Getting
Started</a>, which goes into much more detail about setting up your project as
well as loading it into Eclipse... then continues on to teach you more about
Tapestry.</p><p>Be sure to read about the core <a
href="getting-started.html">Tapestry Principles</a>, and browse the extensive
<a href="documentation.html">Documentation.</a></p><h2
id="GettingStarted-ObtainHelp">Obtain Help</h2><p>Tapestry has an active user
mailing list on which you can find a lot of valuable support, commonly within
just a few minutes. You can subscribe by sending e-mail to <a
class="external-link" href="mailto:[email protected]"
rel="nofollow">[email protected]</a> or look for an answer in
the <a class="external-link"
href="http://markmail.org/search/list:org.apache.tapestry.
users" rel="nofollow">archives</a>. <a href="getting-started.html">More
Options</a>...</p><p>Having trouble? Try our <a
href="tapestry-tutorial.html">Tutorial</a>.</p><hr><p> </p><p> </p></div>
</div>
<div class="clearer"></div>