本文介绍了将字符串转换为整数JSP的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我是一名使用JSP的初学者。我想使用用户选择的最大范围来显示增量整数列表。
输入:6应显示以下内容:
input.jsp
<身体GT;
< input type =numbername =numberMaxrequired>
< input type =submitvalue =submit>
< / body>
jspResult.jsp
<身体GT;
int numberMax = request.getParameter(numberMax); //无法从字符串转换为int
%>
for(int i = 1; i {%>
< ul>
< li><%= i%>< / li>
< / ul>
<%}%>
< / body>
如何将输入转换为整数才能打印jsp scriptlet。
解决方案
试试这个: $ b
<% int no = Integer.parseInt(request.getParameter(numberMax));%>
它为我工作。
I am a beginner using JSP. I want to display a list of incrementing integers using a maximum range of the users choice.
Entering: 6 should display the following:
- number 1
- number 2
- number 3
- number 4
- number 5
- number 6
input.jsp
<body>
<input type="number" name="numberMax" required>
<input type="submit" value="submit">
</body>
jspResult.jsp
<body>
<%
int numberMax = request.getParameter("numberMax"); // Cannot convert from String to int
%>
for (int i = 1; i <= numberMax; i++)
{ %>
<ul>
<li><%= i %></li>
</ul>
<% } %>
</body>
How can I convert the input to an integer in order for the jsp scriptlet to print.
解决方案
Try using this:
<%int no = Integer.parseInt(request.getParameter("numberMax"));%>
Its working for me.
这篇关于将字符串转换为整数JSP的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!