OSDN Git Service

setup spinelz environment
[cloudmanganw/git_repo.git] / src / jp / sourceforge / manganetwork / WicketApplication.java
1 package jp.sourceforge.manganetwork;\r
2 \r
3 import jp.sourceforge.manganetwork.page.AdminHomePage;\r
4 import jp.sourceforge.manganetwork.page.LoginPage;\r
5 \r
6 import org.apache.wicket.protocol.http.HttpSessionStore;\r
7 import org.apache.wicket.protocol.http.WebApplication;\r
8 import org.apache.wicket.session.ISessionStore;\r
9 \r
10 public class WicketApplication extends WebApplication {\r
11         @Override\r
12         public Class getHomePage() {\r
13                 return LoginPage.class;\r
14         }\r
15 \r
16         @Override\r
17         protected ISessionStore newSessionStore() {\r
18                 return new HttpSessionStore(this);\r
19         }\r
20 \r
21         @Override\r
22         protected void init() {\r
23                 super.init();\r
24                 setEncoding();\r
25 \r
26                 mountBookmarkablePage("/admin", AdminHomePage.class);\r
27         }\r
28 \r
29         private void setEncoding() {\r
30                 getRequestCycleSettings().setResponseRequestEncoding("UTF-8");\r
31                 getMarkupSettings().setDefaultMarkupEncoding("UTF-8");\r
32         }\r
33         \r
34         \r
35 }\r