Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/340.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java apachewicket中signipage的本地化_Java_Localization_Wicket - Fatal编程技术网

Java apachewicket中signipage的本地化

Java apachewicket中signipage的本地化,java,localization,wicket,Java,Localization,Wicket,我知道要进行本地化,我需要添加一个.properties文件,该文件包含每个键及其值,因此我检查了org.apache.wicket.authoroles.authentication.pages中的signinpage.html,发现标题并不是以wicket:message的形式编写的,而是普通的html,我应该怎么做?用自定义HTML创建子类以替换默认的SignInPage HTML用自定义HTML创建子类以替换默认的SignInPage HTML您必须创建自己的SignInPage和Sig

我知道要进行本地化,我需要添加一个.properties文件,该文件包含每个键及其值,因此我检查了
org.apache.wicket.authoroles.authentication.pages
中的
signinpage.html
,发现标题并不是以
wicket:message
的形式编写的,而是普通的html,我应该怎么做?

用自定义HTML创建子类以替换默认的SignInPage HTML

用自定义HTML创建子类以替换默认的SignInPage HTML

您必须创建自己的SignInPage和SignInPanel类。从下载档案中包含的wicket
src
文件夹中复制并重命名它们


您可以使用
properties
html
文件

您必须创建自己的SignInPage和SignInPanel类。从下载档案中包含的wicket
src
文件夹中复制并重命名它们


您可以使用
properties
html
文件

我制作了我的自定义SignInPage,但我需要本地化的部分似乎在SignInPanel中,它有一些逻辑。我对它进行了子类化并尝试,但它引发了一个异常:下面的组件未能呈现。一个常见的问题是,您在代码中添加了一个组件,但忘记在标记中引用它(因此该组件将永远不会被呈现)。1.[SignInPanel[组件id=SignInPanel]]2。[反馈面板[组件id=反馈]]3。[SignInfo[Component id=SignInfo]]4。[TextField[Component id=username]]5。[PasswordTextField[Component id=password]]6。[WebMarkupContainer[Component id=RememberRow]]7。[CheckBox[Component id=rememberMe]]我创建了我的自定义SignInPage,但我需要本地化的部分似乎位于SignInPanel中,它有一些逻辑。我对它进行了子类化并尝试,但它引发了一个异常:下面的组件未能呈现。一个常见的问题是,您在代码中添加了一个组件,但忘记在标记中引用它(因此该组件将永远不会被呈现)。1.[SignInPanel[组件id=SignInPanel]]2。[反馈面板[组件id=反馈]]3。[SignInfo[Component id=SignInfo]]4。[TextField[Component id=username]]5。[PasswordTextField[Component id=password]]6。[WebMarkupContainer[Component id=RememberRow]]7。[复选框[组件id=记忆]]