Java 如何在jsp中使用Math.pow?

Java 如何在jsp中使用Math.pow?,java,html,jsp,servlets,Java,Html,Jsp,Servlets,我正试着做一些事情 <c:forEach begin = "1" end = "${obj.value}" var="i"> Math.pow(5,${i}); </c:forEach> Math.pow(5,${i}); 我是一个变量。这是一个jsp页面。我试过使用以及,但它确实很挑剔。我需要把5提高到循环变量的幂,迭代器,基本上是I。因此,在第一遍5^1,第二遍5^2,依此类推。因为它已经是java代码了,所以您不需要编写$ <c:ForEach be

我正试着做一些事情

<c:forEach begin = "1" end = "${obj.value}" var="i">
  Math.pow(5,${i});
</c:forEach>

Math.pow(5,${i});

我是一个变量。这是一个jsp页面。我试过使用
以及
,但它确实很挑剔。我需要把5提高到循环变量的幂,迭代器,基本上是I。因此,在第一遍
5^1
,第二遍
5^2
,依此类推。

因为它已经是java代码了,所以您不需要编写$

<c:ForEach begin = "0" end = "5" var = i>
  <span> ${Math.pow(5,i)};</span>
 </c:ForEach>

对你绝对能做到。什么阻止了你?但是语法不正确,我很抱歉,我正在使用,我忘记了@sᴜʀᴇsʜᴀᴛᴛᴀ它只放“Math.pow(5,i);”而不计算它插入分号
${Math.pow(5,i)}@SURESH很好用,有没有办法把它变成整数而不是小数?@Renuz-Yup。编辑我的帖子。
Math.round(Math.pow(5,2));