1、JSP的概念
JavaServer Pages (JSP)是基于Java的技术,用于创建可支持跨平台及跨Web服务器的动态网页。
jsp这门技术的最大的特点在于,写jsp就像在写html,但它相比html而言,html只能为用户提供静态内容,而jsp技术允许在页面中嵌套java代码,为用户提供动态数据;
jsp快速入门,在jsp页面中输出当前时间
First PageToday is:
.为什么jsp技术也是一种动态web资源的开发技术?
答:因为jsp技术允许在页面中嵌套java代码,以产生动态数据,并且服务器在执行jsp时,web服务器会传递web开发相关的对象给jsp,jsp通过这些对象,可以与浏览器进行交互,所以jsp当然也是一种动态web资源开发技术;
2、JSP语法
声明语法声明变量和方法(函数)。
表达式语法定义脚本语言表达式
脚本语法〈%……%>可以操作声明、表达式和其他类型合法的代码段在页脚本语言。
3、JSP与servlet的区别
JSP是在HTML中写JAVA代码,SERVLET是在JAVA中写HTML。JSP注重于页面的显示,SERVLET注重与业务和逻辑。
4、小程序
(1)打印正三角形
三角形
for(int i=0;i<5;i++){
%>
*
(2)正反三角形
*
(3)反正三角形
*
(4)打印杨辉三角
(5)九九乘法表:
for(int i=1;i<10;i++){
%>
(6)100-1000中的水仙花数:
(7)100-10000回文数:
(8)冒泡排序法:
从大到小排序:
排序之前:
for(int a=0;a
int tmp = hey[0];
for (int i=0; i < hey.length; i++){
for (int j=0; j < hey.length - i -1; j++){
if (hey[j] < hey[j+1]) {
tmp = hey[j];
hey[j] = hey[j+1];
hey[j+1] = tmp;
}
}
}
%>
排序之后:
for(int a=0;a