java - 我想用jsp将随机数据添加到html中的表中

标签 java html jsp web

我在做网络开发作业时遇到了困难,因为我对 Java 的了解不够。这看起来很容易,但对我来说这并不是什么困难的任务。我想解释一下。

我的代码将生成 5 个随机数,然后将它们作为列表显示在页面上。生成的每个数字都在 1 到 100 之间,并且有一个变量名称。之后,代码将生成一个 4 列 5 行的表格。生成数字的变量名称将随机写入前两列。在第三列中,将出现随机数学运算。在第四列中将显示结果。之后,您将自己创建一个数学函数,并将结果作为参数提供给该函数,代码将计算该函数的结果,并对结果应用 mod 10。最终结果将显示给用户。下面有10个链接,标记为0到9。如果用户点击正确的链接,则页面将导航到您自己的个人页面,否则用户将被重定向到显示结果错误的页面.

taskimage

    <h2>Random Table</h2>
<TABLE>
<% for(int row=1; row <= 5; row++) { %>
    <TR>

<%      
List<Integer> sayilar1 = new ArrayList<Integer>();

        int random = (int)(Math.random() * 50); 
        sayilar1.add(random);

    %>
        <TD> (<%=random%>)
        </TD>
         <% } %>

<% for(int row2=1; row2 <= 5; row2++) { %>
<%      
List<Integer> sayilar2 = new ArrayList<Integer>();
        int random2 = (int)(Math.random() * 50);    
sayilar2.add(random2);
    %>
          <TD>
          <%=random2%>
        </TD>
     <% } %>
</TR>
</TABLE>

最佳答案

鉴于这是一项作业,我不确定我能否完全帮助您,但我可以帮助您开始。

您的代码显示为每一行打印一个值的结果。

你想要类似图片的东西,我就这样设置。

<%@ page import ="java.util.Random" %>

<html>
<head>
<title>Hello World</title>

<style>
    table,th,td{
        border: 1px solid #000;
    }
</style>
</head>
<body>

    <%
        Random rand = new Random();

        // Create a collection of operations
        // Create a collection of variable names
    %>

    <h2>Random table</h2>
    <table>
        <tr>
            <th>First var</th>
            <th>Second var</th>
            <th>Operation</th>
            <th>Result</th>
        </tr>
        <% for(int row=1; row <= 5; row++) { %>
            <tr>
                <td>
                    <% /* Random variable name goes here */ %>
                </td>
                <td>
                    <% /* Random variable name goes here */ %>
                </td>
                <td>
                    <% /* Random operations goes here */ %>
                </td>
                <td>
                    <% /* Random result goes here */ %>
                    <% /* Hint... use rand.nextInt(maxValue) */ %>
                </td>
            </tr>
        <% } %>
    </table>
</body>
</html>

如果您需要一些说明,请告诉我。 :)

关于java - 我想用jsp将随机数据添加到html中的表中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55962087/

相关文章:

jquery - 如何使用ajax刷新刷新div?

javascript - jQUERY 中的 Onclick 显示阻止为无和无为阻止

java - 查找 Java/JSP 代码中潜在的 SQL 注入(inject)问题

java - 当您创建某种类型的对象但声明为另一种类型时,在 JAVA 中这意味着什么?

java - 如何使用 onClick for android 从按钮生成随机类结果?

java - hibernate : Resultset mapping in to Map<EntityTypeId, 列表 <EntitiyIds>>

java - Mockito:@Mock 对象何时初始化以及它调用哪个构造函数

html - UIScrollView 内的 UIWebView 无法正常显示内容?

java - 打印从 Spring MVC Controller 发送的字符串数组在 javascript 中仅显示 "toJSON"

javascript - 不使用选择模型从网格获取单元格的值