• R/O
  • SSH
  • HTTPS

wicket-ja: Commit


Commit MetaInfo

Revision12 (tree)
Time2008-01-25 11:33:58
Authoryoichiro

Log Message

各ページを分かりやすいURLでアクセスできるように修正。

Change Summary

Incremental Difference

--- trunk/wicket-ja/src/main/java/org/wicketja/site/FaqPage.java (revision 11)
+++ trunk/wicket-ja/src/main/java/org/wicketja/site/FaqPage.java (revision 12)
@@ -1,5 +1,7 @@
11 package org.wicketja.site;
22
3+import org.apache.wicket.PageParameters;
4+
35 /**
46 * FAQを掲載するページクラスです。
57 * @author Yoichiro Tanaka
@@ -8,8 +10,9 @@
810
911 /**
1012 * このオブジェクトが生成される時に呼び出されます。
13+ * @param params ページパラメータ
1114 */
12- public FaqPage() {
15+ public FaqPage(PageParameters params) {
1316 super();
1417 }
1518
--- trunk/wicket-ja/src/main/java/org/wicketja/site/NewsPage.java (revision 11)
+++ trunk/wicket-ja/src/main/java/org/wicketja/site/NewsPage.java (revision 12)
@@ -1,5 +1,7 @@
11 package org.wicketja.site;
22
3+import org.apache.wicket.PageParameters;
4+
35 /**
46 * 最近のニュースを掲載するページクラスです。
57 * @author Yoichiro Tanaka
@@ -8,8 +10,9 @@
810
911 /**
1012 * このオブジェクトが生成される時に呼び出されます。
13+ * @param params ページパラメータ
1114 */
12- public NewsPage() {
15+ public NewsPage(PageParameters params) {
1316 super();
1417 }
1518
--- trunk/wicket-ja/src/main/java/org/wicketja/site/WicketApplication.java (revision 11)
+++ trunk/wicket-ja/src/main/java/org/wicketja/site/WicketApplication.java (revision 12)
@@ -16,6 +16,20 @@
1616 }
1717
1818 /**
19+ * 各種の初期化処理を行います。
20+ */
21+ @Override
22+ protected void init() {
23+ super.init();
24+ // 各ページを分かりやすいURLに変更
25+ mountBookmarkablePage("/news", NewsPage.class);
26+ mountBookmarkablePage("/faq", FaqPage.class);
27+ mountBookmarkablePage("/links", LinksPage.class);
28+ }
29+
30+
31+
32+ /**
1933 * ホームページとなるページのクラスを返します。
2034 * @return ホームページとなるページのクラスオブジェクト
2135 * @see wicket.Application#getHomePage()
--- trunk/wicket-ja/src/main/java/org/wicketja/site/LinksPage.java (revision 11)
+++ trunk/wicket-ja/src/main/java/org/wicketja/site/LinksPage.java (revision 12)
@@ -1,5 +1,7 @@
11 package org.wicketja.site;
22
3+import org.apache.wicket.PageParameters;
4+
35 /**
46 * リンク集を掲載するページクラスです。
57 * @author Yoichiro Tanaka
@@ -8,8 +10,9 @@
810
911 /**
1012 * このオブジェクトが生成される時に呼び出されます。
13+ * @param params ページパラメータ
1114 */
12- public LinksPage() {
15+ public LinksPage(PageParameters params) {
1316 super();
1417 }
1518
Show on old repository browser