【发布时间】:2014-04-11 06:22:47
【问题描述】:
我正在尝试比较两个 Seq 字符串,这是我使用 Apache LDAP API 和 Play 获得的! Scala 框架。 几天后,我没有想法了。 这是开始:
@(compares:Seq[Compare] , compares1:Seq[Compare], compareForm: Form[(String, String)])(隐式请求:Request[Any])
@import helper._
@main("管理工具", request.uri){
我有两个交互 - 如何比较它们?
@for(compare <- compares) {
<td>@for(group <- compare.memberOf) {
<li style="list-style-type: none;">@group.replaceAll(",(.*)","").replaceAll("(.*)=","")</li>
}</td>
}
@for(compare1 <- compares1) {
<td>@for(group1 <- compare1.memberOf) {
<li style="list-style-type: none;">@group1.replaceAll(",(.*)","").replaceAll("(.*)=","")</li>
}</td>
}
【问题讨论】:
-
“如何比较它们”是什么意思?你想看看它们的长度是否相同?有相同的价值观吗?如果在比较两个列表时需要执行一些逻辑,则应该在视图以外的地方执行此操作(例如在 Controller 或 Controller 委托给的某些服务中)。