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 <[email protected]> Authored: Wed May 3 15:30:38 2017 +0200 Committer: Andrea Del Bene <[email protected]> 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!')")); } ----
