创建页面P1.jsp,在页面产生一个1-100范围内的整数。如果此数为 偶数,就转到P2.jsp,页面,输出此数的值及图片1.如果此数为奇数, 就转到P3.jsp页面,输出此数的值
时间: 2024-09-20 16:16:16 浏览: 69
在创建页面P1.jsp时,你可以使用JSP和Java Scriptlet脚本语言来实现这个功能。首先,你需要在服务器端生成一个1到100之间的随机整数,然后判断其奇偶性。以下是页面的部分代码示例:
```jsp
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<title>Random Number</title>
<script type="text/javascript">
function checkNumber() {
var randomNumber = Math.floor(Math.random() * 100) + 1; // 生成1-100的随机整数
if (randomNumber % 2 == 0) { // 判断是否为偶数
document.location.href = "P2.jsp?number=" + randomNumber; // 转向P2.jsp并传递随机数
} else { // 如果是奇数
document.location.href = "P3.jsp?number=" + randomNumber; // 转向P3.jsp并传递随机数
}
}
</script>
</head>
<body>
<button onclick="checkNumber()">Generate Number</button>
</body>
</html>
```
在这个例子中,点击按钮会触发`checkNumber`函数,生成随机数并根据奇偶性跳转到对应的P2.jsp或P3.jsp页面。在目标页面(如P2.jsp)中,可以使用URL参数来获取并显示这个数字,同时处理显示图片的操作。
阅读全文