【发布时间】:2015-03-06 13:12:46
【问题描述】:
<table class="table table-hover">
<thead>
<th>#</th>
<th>Poster</th>
<th>Post</th>
<th>Bearbeiten</th>
</thead>
<tbody>
@for((result, index) <- posts.zipWithIndex) {
@if(@result.getPoster() == @userid){
<tr>
<td>@{index + 1}</td>
<td>@result.getPoster_name()</td>
<td>@result.getPost()</td>
<td><a href = "/post/@result.getId()">Bearbeiten</a></td>
</tr>
}else{
<tr>
<td>@{index + 1}</td>
<td>@result.getPoster_name()</td>
<td>@result.getPost()</td>
<td>nicht dein Post</td>
</tr>
}
}
</tbody>
</table>
当我尝试编译它时,我在行中得到错误非法开始简单表达式 @{index + 1} 在 if 语句中。有人可以帮我吗?我知道为什么这不起作用。
【问题讨论】:
标签: java html scala playframework