归本程2夫军 SHANDONG UNIVERSITY OF TECIINOLOGY 1.2JSP概述 口Java服务器页面(Java Server Page,JSP), 文件以扩展名jsp保存 口JSP页面由HTML代码和嵌入其中的Java代码与 标记所组成 口HTML代码用于表示页面的结构及框架; 口Java代码用于生成动态内容 计 算 学 院 6 J2EE WEB
J2EE WEB 计 算 机 学 院 6 1.2 JSP概述 ❑Java 服务器页面 (Java Server Page ,JSP) , 文件以扩展名 .jsp 保存 ❑JSP页面由HTML代码和嵌入其中的Java代码与 标记所组成 ❑HTML代码用于表示页面的结构及框架; ❑Java代码用于生成动态内容
白本理2太军 SHANDONG UNIVERSITY OF TECIINOLOQY 1.2JSP概述 <%page language="Java"% <html> <head> HTML代码 <title>jsp</title> </head> <body> JAVA代码 K% out.print("This is my first JSP page!"); %> HTML代码 </body> </html> 计 算 机 学 例程1-1一个简单的JSP页面example11jsp 院 J2EE WEB
J2EE WEB 计 算 机 学 院 7 1.2 JSP概述 <%@ page language="Java" %> <html> <head> <title>jsp</title> </head> <body> <% out.print("This is my first JSP page!"); %> </body> </html> 例程 1-1 一个简单的JSP页面 example1_1.jsp HTML代码 JAVA代码 HTML代码
归本理2大军 SHANDONG UNIVERSITY OF TECIINOLOGY <%page contentType="text/html;charset=GB2312"%> <HTML><BODY BGCOLOR=cyan> HTML代码 <h3>这是一个简单的JSP页面</h3> <int i,sum=0; for(i=1;i<=100;i++) sum=sum+i; JAVA代码 } %> <h5> 1到100的连续和是: HTML代码 <%=sum/%> JAVA表达式 计 </h5> 算 </BODY></HTML> 机 HTML代码 学 院 example12.jsp J2EE WEB
J2EE WEB 计 算 机 学 院 8 <%@ page contentType="text/html;charset=GB2312" %> <HTML><BODY BGCOLOR=cyan> <h3>这是一个简单的JSP页面</h3> <% int i, sum=0; for(i=1;i<=100;i++) { sum=sum+i; } %> <h5> 1到100的连续和是: <%=sum %> </h5> </BODY></HTML> HTML代码 JAVA代码 HTML代码 HTML代码 JAVA表达式 example1_2.jsp
归东程子太军 HANDONG UNIVERSITY OF TECIINOLOQ 1.2JSP概述 JSP技术的优势: 口一次编写,到处运行(Java技术的优点) 口系统的多平台支持 ▣强大的可伸缩性 口多样化和功能 口强大的开发工具支持 JSP技术的弱势: 口多平台的支持及强大的可伸缩性,导致了其复杂性。 计 算 口cla$s常驻内存,占用存储空间,提高运行速度,但硬 机 盘上要存储一些中间文件。 学 院 9 J2EE WEB
J2EE WEB 计 算 机 学 院 9 1.2 JSP概述 JSP技术的优势: ❑一次编写,到处运行 (Java技术的优点) ❑系统的多平台支持 ❑强大的可伸缩性 ❑多样化和功能 ❑强大的开发工具支持 JSP技术的弱势: ❑多平台的支持及强大的可伸缩性,导致了其复杂性。 ❑class常驻内存,占用存储空间,提高运行速度,但硬 盘上要存储一些中间文件
归东置太军 SHANDONG UNIVERSITY OF TRCHNOLOGY 1.3JSP技术原理 <html> <head> <title>理解JSP的原理</title> </head> <body> <p>请输入显示的次数:<p> <form method="get"action="helloworld.jsp"> <input type="text"name="times"> <input type="submit'"value="提交"> </form> </body> </html> 计 算 机 学 例程1-3form.html 院 10 J2EE WEB
J2EE WEB 计 算 机 学 院 10 1.3 JSP技术原理 <html> <head> <title>理解JSP的原理</title> </head> <body> <p> 请输入显示的次数:</p> <form method="get" action="helloworld.jsp"> <input type="text" name="times"> <input type="submit" value="提交"> </form> </body> </html> 例程 1-3 form.html