每次点击提交按钮时,如何添加或增加 x 输出? 最佳答案 Integer.parseInt("integer"); -> "integer" string is -6ren">
gpt4 book ai didi

java - 每次点击提交按钮时如何加一或递增整数?

转载 作者:行者123 更新时间:2023-12-01 14:47:58 25 4
gpt4 key购买 nike

jsp文件

<html>
<body>
<form method="post" action="index.jsp" />

<%
String integer = request.getParameter("integer");
%>

<%
int x = 0;
try { x = Integer.parseInt("integer"); }
catch (Exception e) { x = 0; }
%>

<input type="text" name="integer" value="<%=x%>"/>
<input type="submit" value="submit" />

</form>
</body>
</html>

每次点击提交按钮时,如何添加或增加 x 输出?

最佳答案

Integer.parseInt("integer"); -> "integer" string is not a number therefore it will be a wrong format.

并且每次都初始化 x = 0 并且 x 没有增量

你可以试试这个:

<form method="post" action="" />

<%
String integer = request.getParameter("integer");
int x = integer != null ? Integer.parseInt(integer) : 0;
++x;
%>

<input type="text" name="integer" value="<%=x%>"/>
<input type="submit" value="submit" />

关于java - 每次点击提交按钮时如何加一或递增整数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15214805/

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