p cannot be resolved to a variable
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%@ page import="java.util.*" %>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
<%!
public boolean isPrime(int num){
boolean flag=true;
for(int j=2;j<num;j++){
if(num%j==0){
flag=false;
break;
}
}
return flag;
}
%>
<% List<Integer> primes=new ArrayList();
for(int i=2;i<=1000;i++){
boolean flag=this.isPrime(i);
if(flag=true){
//out.println("<h1>"+i+"</h1>");
primes.add(i);
}
}
%>
<%
for( int p:primes){
//out.println("<h1>"+p+"是质数</h1>");
}
%>
<h1 style="color:blue"><%=p %>是质数</h1>
</body>
</html>请问哪里有问题
源自:JSP入门
2-6 JSP综合训练
0
收起
正在回答 回答被采纳积分+1
从网页搭建入门Java Web2018版
- 参与学习 人
- 提交作业 1088 份
- 解答问题 10204 个
如果你有Java语言基础,又想以后从事Java Web开发,那么本路径是你的不二选择!本路径从网页搭建开始入手,通过大量案例来学习Java Web基础。定能助你完成Java Web小白的蜕变!
了解课程
是这样的
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星