将字符串转换为整数JSP

将字符串转换为整数JSP

本文介绍了将字符串转换为整数JSP的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我是一名使用JSP的初学者。我想使用用户选择的最大范围来显示增量整数列表。



输入:6应显示以下内容:


  • number 1
  • >
  • 第2张

  • 第3张

  • 第4张

  • / li>
  • 数字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的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

07-31 19:37