- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
JavaEE課堂笔记rw
JavaEE课堂笔记
2012-2-13
URLWrite
2012-2-27
1、数据库连接池
两种实现方式:(1)基于Web服务器实现;(2)独立于Web服务器的专用数据库连接池(推荐)
第一种方式,程序的可移植性不强,因Web服务器的不同,实现数据库连接池的方式也不同,程序也随之进行修改。
第二种方式,Apache专门开发了一个组件DBCP,可以建立较为独立的数据库连接池。实现步骤如下:
(1)将commons-dbcp.x.jar和commons-pool.x.jar两个JAR文件复制到项目的WEB-INF/lib目录下
(2)写一个数据库连接池的公共类
getConnection():从数据库连接池获取一个连接
close():释放一个连接
init():初始化数据库连接池
executeQuery():执行SELECT查询
executeUpdate():执行UPDATE/CREATE/INSERT/DELTE等语句
需要使用BasicDataSource类,由组件提供该类
Properties类的两个主要方法:setProperty()/getProperty
Map接口?Hashtable?Properties
Key-value
JSP基础语法
HTTP协议
MIME类型: text/html , application/pdf,
application/msword
ContentType=”MIME;charset=utf-8”
HttpWatch是一个分析HTTP协议的工具软件
面向无连接
无状态
2.HTML/FORM
当表单中有文件上传时,form必须提供enctype属性,具体如下:
form action= method=post enctype=multipart/form-data
input type=file name=upload/
/form
TEXTAREA ckeditor
HTML的注释是可见的
3.JSP注释
%-- JSP注释 --%
JSP注释是不可见的
JSP脚本
JSP表达式
语法格式:%= expression %
注意:
表达式后面没有分号
与%,=之间没有空格
JSP声明
语法格式:%! 声明成员变量,方法%
JSP脚本
语法格式:% 代码段 %
注意:
JSP脚本也可以声明变量,JSP脚本中声明的变量是局部变量。JSP脚本中声明变量的作用在_jspService()方法中有效
2012-2-29
JSP指令
语法格式:
%@ 指令名 属性1=属性值 属性2=属性值 %
1、page指令
%@page language=”java” import=”java.util.*” pageEncoding=”utf-8” %
Page指令一般放在JSP页面的顶部。
作用:定义该JSP页面的一些属性信息。
注意:
各属性的值需要用双引号括起来。
各属性之间用空格隔开。
一个页面中可以使用多个PAGE指令。
(1)import属性:用于导入该JSP页面所需的类包,如果需要导入多个类或者包,中间用逗号隔开。例如:
import=java.util.Date,java.io.*
(2)pageEncoding属性:指定JSP页面响应时的字符编码,一般与contentType中的字符编码一致
(3)errorPage属性:指定当前JSP页面发生异常出,系统将自动跳转到一个错误处理页面。使用该属性可以定义错误处理页面的路路和名称。errorPage=”../error/errorPage.jsp”
(4)buffer=8kb|none|24kb
(5)isELIgnored=true|false 是否忽略EL表达式
${expression }
${100+200}
2、include指令
%@include file=”url” %
作用:将一个页面包含到当前的JSP页面中。该实现静态文件包含。静态包含是指程序编译之前,将被包含的文件(如logo.jsp)合并到指定JSP页面(NewFile.jsp)的指定位置。
Index.jsp包含两个页面logo.jsp和footer.jsp
%@include file=”logo.jsp” %
….index页面的内容
%@include file=”footer.jsp” %
img src=”image/sun.jpg”
3、taglib指令
%@ taglib prefix=”p_name” uri=”p_url” %
作用:引用一个自定义的JSP标记或者其他类库的标记。
例如:在当前JSP页面中使用Struts2标签
%@taglib prefix=
您可能关注的文档
最近下载
- 中学地理学科课程标准与教材研究教学大纲.pdf VIP
- 中建X局各类建筑工程技术经济指标.docx VIP
- 我们的手上有多少细菌?.doc VIP
- 第一单元 观察物体 大单元教学设计2025数学人教版三年级上册(新教材).pdf
- 年东北财经大学国际商学院(校本部) 联招联考项目招生指南.pdf VIP
- 驾驶员安全生产操作规程 - 生产安全.docx VIP
- 公务员(国考)之行政职业能力测验题库附答案(基础题)收藏.docx VIP
- 全册部编版六年级上册全册道德与法治教学课件.pptx
- 第二章-空气流动压力及阻力.pptx VIP
- 2025年全国农产品质量安全检测技能竞赛理论知识考试题库(含答案.docx VIP
文档评论(0)