gpt4 book ai didi

java - Spring MVC - 当整数值为零时如何显示空白文本框

转载 作者:塔克拉玛干 更新时间:2023-11-03 05:18:17 26 4
gpt4 key购买 nike

我正在使用 spring、hibernate、java 和 jsp。我的问题是,当整数值为零时,它会在我的文本框中显示 0。我只想显示空字符串,但不知道该怎么做。请帮忙。

在我的jsp中:

<form:form method="POST" commandName="division">
...
...
<form:input path="number"/>
</form:form>

在我的域中:

/**
* Get the number of the division.
* @return The number.
*/
@Column(name = "NUMBER")
public int getNumber() {
return number;
}

/**
* Set the number of the division.
* @param number The division number.
*/
public void setNumber(int number) {
this.number = number;
}

最佳答案

你必须为此使用 spring:bind

此外,您还必须使用 JSTL。导入它:

<%@ taglib prefix="core" uri="http://java.sun.com/jsp/jstl/core"%>

为了获取number的值:

<spring:bind path="number">

spring:bind 的结果在名为 status 的变量中返回,位于其 value 字段中。检查它是否为 0 并且不打印任何内容,否则打印数字:

<core:if test="${status.value != 0}">
${status.value}
</core:if>

有关更多信息,请查看 spring:bind documentation .

关于java - Spring MVC - 当整数值为零时如何显示空白文本框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14332143/

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