一、编写一个JSP程序,使用JSP声明语句声明三个全局变量a、b和c,通过JSP Scriptlets来对a和b进行运算,并将运算结果赋予c,使用JSP表达式在网页上输出变量c的值。
代码如下:
<html>
<head>
<title>Practice</title>
</head>
<body>
<%-- 声明变量a,b,c --%>
<%!
int a = 2;
int b = 1;
int c = 0;
%>
<%
c = a + b; //对a和b进行加法运行,并将值赋值给c
out.println(a + " + " + b + " = " + c + "<br>");
c = a - b; //对a和b进行减法运行,并将值赋值给c
out.println(a + " - " + b + " = " + c + "<br>");
c = a * b; //对a和b进行乘法运行,并将值赋值给c
out.println(a + " * " + b + " = " + c + "<br>");
c = a / b; //对a和b进行除法运行,并将值赋值给c
out.println(a + " / " + b + " = " + c + "<br>");
%>
</body>
</html>
运行结果:
二、编写一个JSP程序,通过使用for循环,在网页中输出一个3行3列的表格。
代码如下:
<html>
<head>
<title>Table</title>
</head>
<body>
<table border="1">
<% for(int i=0;i<3;i++){ %>
<tr>
<% for(int j=0;j<3;j++){ %>
<td> </td>
<%}%>
</tr>
<%}%>
</table>
</body>
</html>
运行结果:
学习心得:
不得不说放假之后学习效率及其低下,两天前的任务到今天才做,唉。
果然HTML上的基础还是太差了,输出表格的题目一开始我是想用多个for循环加上"|"和“_"来输出一个表格,后来发现我实在太”天真无邪“了。。。不说没有实现,就是能实现也不是完整的表格啊,还得恶补!加油!!