java - 替换 Wicket 口中的字符串

标签 java html wicket

我想知道替换 Wicket 页面中常见字符串的最佳实践是什么。

问题是我有一个 HTLM 文件,其中添加了许多组件。在这些组件之间到处都有一些文本,我想知道是否有一种方法可以使用通配符来更改其中一些文本,而无需添加一堆标签组件。

想象一下,我将其放在一个抽象页面中,并且我希望后代通常替换通配符。

<htlm>
<head>
   <title>
      Example
   </title>
</head>
<body>
   Mauris sed nulla $replace_me$. Fusce sodales eros id augue lobortis faucibus. Integer tincidunt, urna in egestas euismod, $replace_me$ sapien tincidunt lectus, quis sodales sem urna non lacus. Donec blandit lacus eget venenatis placerat. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per $replace_me$ himenaeos. Suspendisse non accumsan eros. In nec lacinia dolor, ut congue diam. Suspendisse cursus, $replace_me$ id rutrum tempor, arcu diam facilisis nunc, eget vulputate elit nisi non tellus. Suspendisse aliquet enim ex, nec $replace_me$ neque porta a. Suspendisse potenti. Curabitur nec vestibulum risus.
</body>
</html>

最佳答案

您可以在 YourPage.java 中创建一个 Label 组件,并将插值字符串作为模型对象提供给它。 IE。替换服务器上的所有占位符并将最终的字符串传递给标签。

关于java - 替换 Wicket 口中的字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29487397/

相关文章:

java - IntelliJ 中更新代码并重建 Jar 文件不添加文件。我缺少什么?

java - 裸机 wicket/tomcat HelloWorld 示例

javascript - 如何在运行时使用属性名称动态获取对象属性

html - 用于存储页面上所有小图像的单个图像文件

jquery - css li 填充本身

javascript - 使用 wicket ajax post 将文件数组从 js 发送到 java

java - Apache wicket 对于公共(public)站点来说是一种好的技术吗?

JavaFX:单个图像中的多个快照

java - 编写增量整数供应商

java - Android慢速AES解密