具体代码如下:
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>Insert title here</title>
</head>
<body>
<table border="1" >
<tr>
<%
int a=1;
for(int i=1;i<=10;i++){
%>
<td><%=i %></td>
<%
}
%>
</tr>
<tr>
<%
for(int i=1;i<=10;i++)
{
a=a*i;
%>
<td><%=a %></td>
<%
}
%>
</tr>
</table>
</body>
</html>
扩展资料:
jsp开发技术应用的注意事项:
1. 服务器端必须提供输入数据正确性的验证,客户端的Javascript验证可以没有。这是基于安全性的考虑,因为Javascript是很容易被绕过的, 增加客户端验证只是为了减少服务器压力、界面更加容易使用。
2. 适度使用Session,尽量不要在Session里放很大的集合对象,以免内存消耗过大,因为很多用户访问的时候会产生很多的Session。参数传递 应该尽量通过Request。熟悉HTTP有助于更好的理解Session、Cookie、Request等的机制。
3. 在带有分页的查询界面,尽量不要使用POST方法来传递参数,POST传递的参数在地址栏里是看不到的,刷新后会有重新提交表单的提示。使用GET方法传 递参数要注意URL的长度不能超过1K。
4. 分层应该清晰,一般目前我们分为View(Jsp或FreeMarker加上Action)、Bean(Service)、DAO这么三层,即显示层、业 务层、数据层。
记录集ResultSet这种只能出现在DAO层中的对象不能出现在Bean(Service)层中,同样 HttpServletRequest这种只能出现在View层的对象也不应出现在Bean(Service)层中。这并不是绝对的。
for(a;a<b;a++){
a=a+;
}
document.write('a');
for(var i = 1; i <=10;i++) {//使用for循环进行叠加
result += i;//执行加法运算
}
alert(result);//输出计算结果
看错了,以为是Javascript。。。。。。。。。
java:
<%
int result = 0;
for(int i = 1; i <=10;i++) {
result += i;
}
out.print(result);//使用out对象输出结果
%>