Jsp 应用

1.创建1000个表格

2.打印100~999的水仙花

3.打印50以内的质数

4.打印1000以内的质数同时用表格输出

5.URL地址栏输入一个参数,倒着输出

创建1000个表格:


创建一个JSP:

 <table width=500 border='1' align=center>

<%
int length=1000;
for(int i=1;i<=length;i++){
if(i%5==1){
out.println("<tr align=center width=100 >");
}
%>
<td><%=i %></td>
<%
if(i%5==0){
out.println("</tr>");
}
}
if(length%5==1){
out.println("<td></td><td></td><td></td><td></td></tr>");
}
if(length%5==2){
out.println("<td></td><td></td><td></td></tr>");
}
if(length%5==3){
out.println("<td></td><td></td></tr>");
}
if(length%5==4){
out.println("<td></td></tr>");
}
%>
</tr>
</table>


效果图:


打印100~999的水仙花:


 创建一个JSP:

<%
int a,b,c;
for(int i=100;i<=999;i++){
a=i%10; //个位
b=i/10%10; //十位
c=i/100%10; //百位
if(i==(a*a*a)+(b*b*b)+(c*c*c)){
out.print(i+" ");
}
}

%> 


效果图:


打印50以内的质数


创建一个JSP:

<%
for(int i=2;i<=50;i++){
boolean flag=true;
for(int j=2;j<i;j++){
if(i%j==0){
flag=false;
break;
}
}
if(flag){
out.print(i+" ");
}
}
%>


 效果图:



打印1000以内的质数同时用表格输出


 创建一个JSP:

<table width=500 border='1' align=center >
<%
int length=1000;
int a=0;
for(int i=2;i<=length;i++){
boolean flag=true;
for(int j=2;j<i;j++){
if(i%j==0){
flag=false;
break;
}
}
if(flag){
a++;
if(a%5==1){
out.print("<tr align=center>");
}
out.print("<td>"+i+"</td>");
if(a%5==0){
out.print("</tr>");
}
}
}
%>
</table>


 效果图:


 URL地址栏输入一个参数,倒着输出


创建一个JSP:

<%
String A=request.getParameter("A");
int a=Integer.parseInt(A);
out.print(a+"<br>");
while(a>0){
out.print(a%10);
a=a/10;
}
%>


效果图: 


猜你喜欢

转载自www.cnblogs.com/Mr-Deng/p/9154595.html
今日推荐