gpt4 book ai didi

Java 8 可选项和 JSP

转载 作者:行者123 更新时间:2023-11-30 10:25:44 24 4
gpt4 key购买 nike

有人知道如何在 JSP 上使用 Optional 对象吗?

我有一个类:

@Entity
@Table(name = "projects")
public class Project {

@Expose
@ManyToOne
@JoinColumn(name = "customer_id")
private Customer endCustomer;
....

public Optional<Customer> getEndCustomer() {
return Optional.ofNullable(endCustomer);
}

public void setEndCustomer(Customer endCustomer) {
this.endCustomer = endCustomer;
}
....
}

我有 jsp:

<td>
<form:select class="form-control" id="endCustomer" path="endCustomer.id" tabindex="4">
<form:options items="${endCustomers}" itemValue="id" itemLabel="name"/>
</form:select>
</td>

由于显而易见的原因,这部分不起作用:path="endCustomer.id"

有解决办法吗?谢谢!

最佳答案

尝试这样的事情

<td>
<form:select class="form-control" id="endCustomer" path="${endCustomer.get().id}" tabindex="4">
<form:options items="${endCustomers}" itemValue="id" itemLabel="name"/>
</form:select>
</td>

相关问题How to access an object

关于Java 8 可选项和 JSP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45996695/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com