jsp课件-基础学习.ppt

jsp课件-基础学习.ppt

ID:49798216

大小:626.50 KB

页数:10页

时间:2020-03-02

jsp课件-基础学习.ppt_第1页
jsp课件-基础学习.ppt_第2页
jsp课件-基础学习.ppt_第3页
jsp课件-基础学习.ppt_第4页
jsp课件-基础学习.ppt_第5页
资源描述:

《jsp课件-基础学习.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、BeyondTechnologyWEB开发基础/WEB前台技术JSPArial或Frutiger55Roman34ptArial或Frutiger45Light15ptArialBold或FrutigerBold20pt课程内容与目标在本课程完成后,您将能够了解JSP的结构构成JSP在web应用中的应用原理JSP动态操作数据库什么是JSP?JSP是JavaServerPages的简称,其主要作用是简化建构与管理动态网页的过程,它不像Servlet一样全部内容都是Java程序代码,而且需要自己先行进行编译。在JSP文件中,可以夹

2、杂HTML、Java程序代码与JS代码(虽然在执行JSP时,ApplicationServer会自动将JSP文件转换为Servlet程序代码,然后加以编译成为可执行的Servlet)。JSP文件并不是每次都会被编译成Servlet程序,当用户调用JSP文件时,系统会自动检查此JSP程序是否被编译过,若已经编译过则直接执行Servlet程序,否则就会将JSP编译为Servlet后再执行,因为JSP文件只有在第一次执行时会被编译成Servlet,如果JSP文件无任何改动,那么就会直接执行Servlet,以减少在服务器端处理的时间,

3、并提高执行效率。JSP网页与服务器、客户机之间的关系经典的HelloWorld程序<%@pagecontentType="text/html;charset=UTF-8"%><%@pageimport=“java.util.Date”%><metahttp-equiv=Content-Typecontent=texthtml;charset=gbk><%=%>

<%out.print(“helloworld!”)%>

<%=“h

4、elloworld!”%>


TheCurrenttimeis:<%=newDate().toString()%>JSP编码的设置<%@pagepageEncoding="GBK"%>设置jsp编译、存储的编码<%@ pagecontentType="text/html;charset= GBK" %>设置文件输出到browser是使用的编码设置网页使用的

5、编码(如果同时使用了page设置,以page设置优先)脚本语言与动态语言脚本语言可在jsp的任何位置出现例如:alert();动态语言(以<%%>标识的部分)在服务器端执行,浏览器只执行静态html以及脚本的加载解释,动态语言之间可加载html例如:

6、load=“javascript:alert(‘loading…’);”><%if(true==true){%>helloworld;
<%}%>JSP动态操作数据库连接数据库1、装载数据库驱动2、获取数据库连接例如:<%@pageimport="java.sql.Connection"%><%Stringurl="jdbc:oracle:thin:@HostUrl:1521:orcl";Stringdriver="oracle.jdbc.driver.OracleDriver";Class.

7、forName(driver);Connectionconn=null;conn=DriverManager.getConnection(url,username,password);%>JDBC几个常用对象介绍ConnectionPreparedStatementStatementResultSetResultSetMetaDataThankyouNeusoftGroupLtd.谢谢

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

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

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