- 博客(14)
- 收藏
- 关注
原创 文件上传下载功能的实现
一、简介“上传和下载”是Web应用开发需求中出现频率较高的词汇,它可以解决前面提到的问题。在JSP应用开发中,编写“文件上传”功能代码主要有三种形式:采用自编写的JavaBean组件采用JspSmart公司的JspSmartUpload组件采用O’Reilly公司的Cos组件二、子编写javabean组件获取上传数据的规律这个简单的应用是为开发真正的文件上载Ja
2012-11-29 14:09:43 803
原创 Apache—DBUtils框架
一、 commons-dbutils 是 Apache 组织提供的一个开源 JDBC工具类库,它是对JDBC的简单封装,学习成本极低,并且使用dbutils能极大简化jdbc编码的工作量,同时也不会影响程序的性能。因此dbutils成为很多不喜欢hibernate的公司的首选。API介绍: org.apache.commons.dbutils.Que
2012-11-28 15:13:37 244
原创 jdbc连接池
一、编写数据库连接池编写连接池需实现javax.sql.DataSource接口。DataSource接口中定义了两个重载的getConnection方法:Connection getConnection() Connection getConnection(String username, String password) 实现DataSource接口,并实现连接池功能的步骤:
2012-11-27 17:39:32 189
原创 JavaWEB开发-国际化
一、合格的国际化软件软件国际化需要的特征:对于程序中固定使用的文本元素,例如菜单栏、导航条等中使用的文本元素、或错误提示信息,状态信息等,需要根据来访者的地区和国家,选择不同语言的文本为之服务。对于程序动态产生的数据,例如(日期,货币等),软件应能根据当前所在的国家或地区的文化习惯进行显示。二、固定文本元素的国际化对于程序中固定使用的文本元素,例如菜单栏、导航条等中使用的文
2012-11-26 14:36:26 206
原创 JSP标准标签库
一、JSTL是由JCP(Java Commnunity Process)指定的标准规范,是一组形如html的标签,使得程序员即使不需要学习Java也可以编写动态Web页。自2002年中期发布后,它已成为JSP平台的一个标准组成部分。JSTL提供了诸如循环、条件、数据库访问、XML处理、国际化等开发上的工具和流程。二、核心标签库主要包括通用标签、条件标签、迭代标签和与URL相
2012-11-21 19:19:12 239
原创 jsp分页标签
一、分页标签的使用方式如下:通过给这个标签传入当前页号、每页要显示的记录数、总记录数和要跳转的URI,这个标签就可以生成翻页的HTML元素。二、标签处理类这个标签只是通过指定属性值就可以生成所有的翻页元素,因此这个标签不需要主体,可以直接继承自TagSupport类:public class PagerTag extends TagSupport {...}然后为这个标签定义4
2012-11-20 17:17:59 289
原创 自定义JSP标签
一、概念自定义JSP标签就是程序员定义的一种JSP标签,这种标签把那些信息显示逻辑封装在一个单独的Java类中,通过一个XML文件来描述它的使用。当页面中需要使用类似的显示逻辑时,就可以在页面中插入这个标签,从而完成相应的功能。二、执行过程当一个含有自定义标签的JSP页面被JSP引擎(Web容器)转译成Servlet时,JSP引擎遇到自定义的标签,会把这个自定义标签转化成对一个称为“标
2012-11-19 19:17:11 262
原创 out隐式对象、pageContext对象
一、out隐式对象1、在JSP页面中应使用out隐式对象来向客户端发送文本形式的实体内容。 2、out对象是通过调用pageContext对象的getOut方法返回的,其作用和用法与ServletResponse.getWriter方法返回的PrintWriter对象非常相似。 3、JSP页面中的out隐式对象的类型为JspWriter,JspWriter相当于一种带缓存功能的Prin
2012-11-12 15:59:11 907
原创 EL表达式
1、基本概念EL表达式提供了在JSP中简化表达式的方法,它基于可用的命名空间(PageContext属性)、嵌套属性和对集合/操作符(算术型、关系型和逻辑型)的访问符,映射到Java类中静态方法的可扩展函数以及一组隐式对象EL是为了便于存取数据而定义的一种语言,JSP 2.0之后才成为一种标准EL表达式必须以“${XXX}”来表示,其中“XXX”部分就是具体表达式内容,“${}”将
2012-11-09 14:18:17 533
原创 jsp认识
一、jsp概念JSP(Java Server Pages) 是由Sun Microsystems公司倡导开发的以Java语言作为脚本语言,建立在Servlet规范提供的功能之上的动态网页技术,用来在网页上显示动态内容。由Java程序片断或JSP标记等构成JSP网页,页面后缀名为“.jsp”。二、jsp优点简便性和有效性程序的独立性 程序的兼容性 程序的可重用性JSP页面
2012-11-08 14:12:31 437
原创 jsp入门
一,直观认识在JSP页面中也可以使用一种称之为JSP表达式的元素,只需将要输出的变量或表达式直接封装在之中,就可以向客户端输出这个变量或表达式的运算结果。在JSP表达式中嵌套的变量或表达式后面不能有分号。二,运行原理WEB容器(Servlet引擎)接收到以.jsp为扩展名的URL的访问请求时,它将把该访问请求交给JSP引擎去处理。Tomcat中的JSP引擎就是一个Servlet程序
2012-11-07 20:16:18 184
原创 HttpServletRequest的应用
1、WEB客户端发送给WEB服务器的HTTP请求消息分为三个部分: 请求行 POST /demo/login HTTP/1.1 请求消息头 消息正文(也叫实体内容) username=xxxx&password=12342、Servlet API中定义的ServletRequest接口类用于封装请求消息。 3、HttpServletRequest是专用于HTT
2012-11-07 14:28:56 278
原创 DTD约束语法细节
一、元素定义1 在DTD文档中使用ELEMENT声明一个XML元素,语法格式如下所示: 元素类型可以是元素内容、或类型如为元素内容:则需要使用()括起来,如如为元素类型,则直接书写,DTD规范定义了如下几种类型:EMPTY:用于定义空元素,例如 ANY:表示元素内容为任意类型。二、元素定义2元素内容中可以使用如下方式,描述内容的组成关系用逗号
2012-11-07 14:23:27 214
原创 xml学习
一、html和XML的区别:1、用途不同:html 用来显示数据 xml 用来存储和传输数据2、格式:html格式相对松散 xml格式相对严格3、标签:html标签都是规定好的 xml标签是自定义的4、更新:html不支持无刷新更新
2012-11-07 14:15:35 315
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人