Java Wicket IValidator的错误消息中是否可能存在链接?

Java Wicket IValidator的错误消息中是否可能存在链接?,java,validation,wicket,Java,Validation,Wicket,Wicket IValidator的错误消息中是否可能包含指向应用程序中另一页的链接?不,我认为不可能。您可以实现自己的反馈面板,它不会自动转义html。然后你可以添加一个普通的HTML链接到你的页面。但我不认为这很邪恶,而且它肯定不是很容易维护 因此,您可以做的是添加一个面板/WebMarkupContainer,该面板/WebMarkupContainer在FormComponent的模型没有所需的值时可见。不,我认为没有。您可以实现自己的反馈面板,它不会自动转义html。然后你可以添加一个

Wicket IValidator的错误消息中是否可能包含指向应用程序中另一页的链接?

不,我认为不可能。您可以实现自己的反馈面板,它不会自动转义html。然后你可以添加一个普通的HTML链接到你的页面。但我不认为这很邪恶,而且它肯定不是很容易维护


因此,您可以做的是添加一个面板/WebMarkupContainer,该面板/WebMarkupContainer在FormComponent的模型没有所需的值时可见。

不,我认为没有。您可以实现自己的反馈面板,它不会自动转义html。然后你可以添加一个普通的HTML链接到你的页面。但我不认为这很邪恶,而且它肯定不是很容易维护


因此,您可以改为添加一个面板/WebMarkupContainer,该面板/WebMarkupContainer在FormComponent的模型没有所需的值时可见。

您是否尝试过简单地调用“setEscapeModelStringsfalse;”?这应该可以避免HTML转义。

您是否尝试过简单地调用“setEscapeModelStringsfalse;”?这应该可以避免HTML转义。

谢谢。可以添加一个片段吗?当然,任何组件都可以工作。只需覆盖onConfigure并调用setVisibleI是一个完全的新手,我曾尝试在页面上呈现片段,但未能以无状态形式呈现,他们说它使用其父容器的标记文件中定义的标记片段,可以是页面或面板,所以我不确定。片段基本上与面板相同,因为它提供自己的html,但不同的是它没有自己的html文件,而是通过使用在另一个组件的html文件中定义。如果无法呈现片段,请先尝试使用面板,如果可以,请将所有内容移动到片段中。它就是不起作用。我再问一个问题,谢谢。可以添加一个片段吗?当然,任何组件都可以工作。只需覆盖onConfigure并调用setVisibleI是一个完全的新手,我曾尝试在页面上呈现片段,但未能以无状态形式呈现,他们说它使用其父容器的标记文件中定义的标记片段,可以是页面或面板,所以我不确定。片段基本上与面板相同,因为它提供自己的html,但不同的是它没有自己的html文件,而是通过使用在另一个组件的html文件中定义。如果无法呈现片段,请先尝试使用面板,如果可以,请将所有内容移动到片段中。它就是不起作用。我会问另一个问题。