You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@wicket.apache.org by ad...@apache.org on 2017/05/03 13:31:22 UTC
wicket git commit: Small changes to example code
Repository: wicket
Updated Branches:
refs/heads/master ed590f24c -> b24decd2f
Small changes to example code
Project: http://git-wip-us.apache.org/repos/asf/wicket/repo
Commit: http://git-wip-us.apache.org/repos/asf/wicket/commit/b24decd2
Tree: http://git-wip-us.apache.org/repos/asf/wicket/tree/b24decd2
Diff: http://git-wip-us.apache.org/repos/asf/wicket/diff/b24decd2
Branch: refs/heads/master
Commit: b24decd2f60983c11e75e5f2c34d0c6a93b56426
Parents: ed590f2
Author: Andrea Del Bene <an...@innoteam.it>
Authored: Wed May 3 15:30:38 2017 +0200
Committer: Andrea Del Bene <an...@innoteam.it>
Committed: Wed May 3 15:31:08 2017 +0200
----------------------------------------------------------------------
.../src/main/asciidoc/forms2/forms2_8.adoc | 65 ++++++++++----------
.../main/asciidoc/resources/resources_8.adoc | 5 +-
2 files changed, 37 insertions(+), 33 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/wicket/blob/b24decd2/wicket-user-guide/src/main/asciidoc/forms2/forms2_8.adoc
----------------------------------------------------------------------
diff --git a/wicket-user-guide/src/main/asciidoc/forms2/forms2_8.adoc b/wicket-user-guide/src/main/asciidoc/forms2/forms2_8.adoc
index d669895..4c59680 100644
--- a/wicket-user-guide/src/main/asciidoc/forms2/forms2_8.adoc
+++ b/wicket-user-guide/src/main/asciidoc/forms2/forms2_8.adoc
@@ -28,37 +28,40 @@ In the next example (project UploadSingleFile) we will see a form which allows u
[source,java]
----
-public class HomePage extends WebPage {
- private FileUploadField fileUploadField;
-
- public HomePage(final PageParameters parameters) {
- fileUploadField = new FileUploadField("fileUploadField");
-
- Form form = new Form("form"){
- @Override
- protected void onSubmit() {
- super.onSubmit();
-
- FileUpload fileUpload = fileUploadField.getFileUpload();
-
- try {
- File file = new File(System.getProperty("java.io.tmpdir") + "/" +
- fileUpload.getClientFileName());
-
- fileUpload.writeTo(file);
- } catch (IOException e) {
- e.printStackTrace();
- }
- }
- };
-
- form.setMultiPart(true);
- //set a limit for uploaded file's size
- form.setMaxSize(Bytes.kilobytes(100));
- form.add(fileUploadField);
- add(new FeedbackPanel("feedbackPanel"));
- add(form);
- }
+public class HomePage extends BootstrapBasePage {
+ private FileUploadField fileUploadField;
+
+ public HomePage(final PageParameters parameters) {
+
+ fileUploadField = new FileUploadField("fileUploadField");
+
+ Form form = new Form("form"){
+ @Override
+ protected void onSubmit() {
+ super.onSubmit();
+
+ FileUpload fileUpload = fileUploadField.getFileUpload();
+
+ try {
+ File file = new File(System.getProperty("java.io.tmpdir") + "/" +
+ fileUpload.getClientFileName());
+
+ fileUpload.writeTo(file);
+ info("Upload completed!");
+ } catch (Exception e) {
+ e.printStackTrace();
+ error("Upload failed!");
+ }
+ }
+ };
+
+ form.setMultiPart(true);
+ //set a limit for uploaded file's size
+ form.setMaxSize(Bytes.kilobytes(100));
+ form.add(fileUploadField);
+ add(new FeedbackPanel("feedbackPanel"));
+ add(form);
+ }
}
----
http://git-wip-us.apache.org/repos/asf/wicket/blob/b24decd2/wicket-user-guide/src/main/asciidoc/resources/resources_8.adoc
----------------------------------------------------------------------
diff --git a/wicket-user-guide/src/main/asciidoc/resources/resources_8.adoc b/wicket-user-guide/src/main/asciidoc/resources/resources_8.adoc
index 33b82a1..5df1703 100644
--- a/wicket-user-guide/src/main/asciidoc/resources/resources_8.adoc
+++ b/wicket-user-guide/src/main/asciidoc/resources/resources_8.adoc
@@ -73,10 +73,11 @@ Please note that _HeaderResponseContainer_'s needs also a name for the correspon
<html>
<header>
-//no <script> tag here...
+<!-- no <script> tag here... -->
</header>
<body>
+<h1 id="click-me">Click me!</h1>
<!-- here we will have our JavaScript tags -->
<wicket:container wicket:id="someId"/>
</body>
@@ -99,7 +100,7 @@ The code of the home page is the following:
response.render(JavaScriptHeaderItem.forReference(new PackageResourceReference(getClass(),
"javasciptLibrary.js")));
- response.render(OnEventHeaderItem.forScript("'logo'", "click", "alert('Clicked me!')"));
+ response.render(OnEventHeaderItem.forScript("'click-me'", "click", "alert('Clicked me!')"));
}
----