《jsp基础知识》PPT课件.ppt

《jsp基础知识》PPT课件.ppt

ID:52269662

大小:846.51 KB

页数:65页

时间:2020-04-03

《jsp基础知识》PPT课件.ppt_第1页
《jsp基础知识》PPT课件.ppt_第2页
《jsp基础知识》PPT课件.ppt_第3页
《jsp基础知识》PPT课件.ppt_第4页
《jsp基础知识》PPT课件.ppt_第5页
资源描述:

《《jsp基础知识》PPT课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第2章JSP基础知识JavaWeb编程JSP基础课程回顾JSP运行原理本章目标掌握JSP的基础语法理解JSP页面的构成掌握并应用JSP表达式、指令、动作理解并掌握JSP内置对象JSP页面结构一个JSP页面可以被分为以下几部份:静态数据,如HTMLJSP指令,如include指令JSP脚本元素和声明表达式JSP动作用户自定义标签JSP指令JSP指令控制JSP编译器如何去生成servlet常用的JSP指令:页面指令<%@page%>import:导入类contentType:指示生成的页面类型errorPage:指定请求出错时的处理页面pageEncoding:指示页面的

2、编码方法language:指定脚本语言类型JSP指令常用JSP指令include指令:可将其他页面包含到当前面<%@include%>file:被包含的文件全路径JSP声明JSP声明的作用是在servlet类中声明变量(属性)或方法语法:<%!%>//声明变量<%!StringuserName;%>//声明方法<%!publicvoidgetName(){returnthis.userName;}%>JSP输出表达式JSP提供一种简单的输出表达式,可以在页面输出变量或方法返回的值语法:<%=变量名或调用有返回值的方法%>注意:变量或方法的返回值会被直接转换成字符串输出

3、表达式中只能有一个变量或方法调用不能加分号JSP脚本使用JSP脚本可以将任意可执行的JAVA代码嵌入到HTML中,最大的作用在于控制JSP页面的内部程序流程语法:<%….%><%//调用set方法为userName属性赋值this.setName("JamesBlunt");%><%=getName()%>JSP动作采用符合XML标准语法的标记对来代表特定的操作动作,使页面看起来更简洁JSP动作主要有:includeuseBeangetPropertysetPropertyforward11include动作include动作用来在JSP页面中动态包含一个文件(静态文

4、件或动态文件)include动作语法如果不传递参数12include动作被包含文件header.jsp<%Stringuser=reuqest.getParameter("user");out.println("用户"+user+"");%>

5、sp">

性别
生日19770702
主页面include01.jsp13include动作include动作与include指令的区别:include指令是将被包含文件的代码包含在JSP中,然后JSP编译生成相应的Servlet类include动作的做法是,在执行JSP页面遇到include动作时,将包含的页面执行后产生的结果嵌入在

6、JSP中14动作标记的作用为当前页面创建出一个JavaBean对象指定该JavaBean对象的作用域范围如果在当前页面作用范围中已有一个同名同类型的JavaBean,则引用它15动作标记语法例:

7、ean"class="demo.demoBean"scope="page">与以下java代码类似<%demo.demoBeandemobean=newdemo.demoBean();%>16动作scope属性决定了在当前页面中创建出来的JavaBean对象的生命周期及作用范围:page(默认)requestsessionapplication17动作使用useBean动作创建JavaBean对象后,可以利用setProperty动作来完成对JavaBean中"设

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。