上一页 1 2 3 4 5 6 7 8 ··· 12 下一页
摘要: Servlet Filter(过滤器)Filter简介Filter也称之为过滤器,它是Servlet技术中最激动人心的技术,WEB开发人员通过Filter技术,对web服务器管理的所有web资源:例如Jsp, Servlet, 静态图片文件或静态 html文件等进行拦截,从而实现一些特殊的功能。例如实现URL级别的权限访问控制、过滤敏感词汇、压缩响应信息等一些高级功能。Servlet API中提供了一个Filter接口,开发web应用时,如果编写的Java类实现了这个接口,则把这个java类称之为过滤器Filter。通过Filter技术,开发人员可以实现用户在访问某个目标资源之前,对访问的请求 阅读全文
posted @ 2012-12-04 08:25 chrp99 阅读(170) 评论(0) 推荐(0)
摘要: 文件下载因为要下载的文件可以是各种类型的文件,所以要将文件传送给客户端,其相应内容应该被当做二进制来处理,所以应该调用 方法返回 ServeltOutputStream对象来向客户端写入文件内容。下载案例遍历上传目录下的所有文件显示给用户,并允许用户完成下载。(读取某一个文件夹下的所有的文件,存到集合里面List,再存到request作用域范围中)ListFileServelt—(将所有的文件列表显示)Listfiles.jsp-----DownloaServlet.javaprivate String id;private String savename; //上传文件的名称,文件的uuid 阅读全文
posted @ 2012-12-03 19:18 chrp99 阅读(219) 评论(0) 推荐(0)
摘要: 文件下载因为要下载的文件可以是各种类型的文件,所以要将文件传送给客户端,其相应内容应该被当做二进制来处理,所以应该调用 方法返回 ServeltOutputStream对象来向客户端写入文件内容。下载案例遍历上传目录下的所有文件显示给用户,并允许用户完成下载。(读取某一个文件夹下的所有的文件,存到集合里面List,再存到request作用域范围中)ListFileServelt—(将所有的文件列表显示)Listfiles.jsp-----DownloaServlet.javaprivate String id;private String savename; //上传文件的名称,文件的uuid 阅读全文
posted @ 2012-12-03 19:18 chrp99 阅读(125) 评论(0) 推荐(0)
摘要: 元数据- DataBaseMetaData元数据:数据库、表、列的定义信息。Connection.getDatabaseMetaData()DataBaseMetaData对象getURL():返回一个String类对象,代表数据库的URL。getUserName():返回连接当前数据库管理系统的用户名。getDatabaseProductName():返回数据库的产品名称。getDatabaseProductVersion():返回数据库的版本号。getDriverName():返回驱动驱动程序的名称。getDriverVersion():返回驱动程序的版本号。isReadOnly():返回 阅读全文
posted @ 2012-12-03 14:33 chrp99 阅读(182) 评论(0) 推荐(0)
摘要: 元数据- DataBaseMetaData元数据:数据库、表、列的定义信息。Connection.getDatabaseMetaData()DataBaseMetaData对象getURL():返回一个String类对象,代表数据库的URL。getUserName():返回连接当前数据库管理系统的用户名。getDatabaseProductName():返回数据库的产品名称。getDatabaseProductVersion():返回数据库的版本号。getDriverName():返回驱动驱动程序的名称。getDriverVersion():返回驱动程序的版本号。isReadOnly():返回 阅读全文
posted @ 2012-12-03 14:33 chrp99 阅读(279) 评论(0) 推荐(0)
摘要: 使用数据库连接池优化程序性能编写数据库连接池编写连接池需实现javax.sql.DataSource接口。DataSource接口中定义了两个重载的getConnection方法:Connection getConnection() Connection getConnection(String username,String password) 实现DataSource接口,并实现连接池功能的步骤:在DataSource构造函数中批量创建与数据库的连接,并把创建的连接加入LinkedList对象中。实现getConnection方法,让getConnection方法每次调用时,从Linked 阅读全文
posted @ 2012-11-29 20:07 chrp99 阅读(216) 评论(0) 推荐(0)
摘要: 使用数据库连接池优化程序性能编写数据库连接池编写连接池需实现javax.sql.DataSource接口。DataSource接口中定义了两个重载的getConnection方法:Connection getConnection() Connection getConnection(String username,String password) 实现DataSource接口,并实现连接池功能的步骤:在DataSource构造函数中批量创建与数据库的连接,并把创建的连接加入LinkedList对象中。实现getConnection方法,让getConnection方法每次调用时,从Linked 阅读全文
posted @ 2012-11-29 20:07 chrp99 阅读(215) 评论(0) 推荐(0)
摘要: JavaWEB开发-国际化国际化开发概述软件的国际化:软件开发时,要使它能同时应对世界不同地区和国家的访问,并针对不同地区和国家的访问,提供相应的、符合来访者阅读习惯的页面或数据。国际化又称为 i18n:internationalization合格的国际化软件软件实现国际化,需具备哪些特征:对于程序中固定使用的文本元素,例如菜单栏、导航条等使用的文本元素、或错误提示信息,状态信息等,需要根据来访者的地区和国家,选择不同语言的文本为之服务。对于程序动态产生的数据,例如(日期,货币等),软件应能根据当前所在的国家或地区的文化习惯进行显示。固定文本元素的国际化对于软件中的菜单栏、导航条、错误提示信息 阅读全文
posted @ 2012-11-27 23:09 chrp99 阅读(145) 评论(0) 推荐(0)
摘要: JavaWEB开发-国际化国际化开发概述软件的国际化:软件开发时,要使它能同时应对世界不同地区和国家的访问,并针对不同地区和国家的访问,提供相应的、符合来访者阅读习惯的页面或数据。国际化又称为 i18n:internationalization合格的国际化软件软件实现国际化,需具备哪些特征:对于程序中固定使用的文本元素,例如菜单栏、导航条等使用的文本元素、或错误提示信息,状态信息等,需要根据来访者的地区和国家,选择不同语言的文本为之服务。对于程序动态产生的数据,例如(日期,货币等),软件应能根据当前所在的国家或地区的文化习惯进行显示。固定文本元素的国际化对于软件中的菜单栏、导航条、错误提示信息 阅读全文
posted @ 2012-11-27 23:09 chrp99 阅读(144) 评论(0) 推荐(0)
摘要: JSP标准标签库(JSP Standard Tag Library,JSTL)是实现Web应用程序中常见的通用功能的定制标签库集,程序员使用JSTL标签来避免在JSP页面中使用脚本。本章将介绍JSTL的应用基础、如何从表示层删除源代码来简化软件的维护。JSTL概述JSTL英文全称是“JSP Standard Tag Library”,即JSP标准标签库之意。JSTL是由JCP(Java Commnunity Process)指定的标准规范,是一组形如html的标签,使得程序员即使不需要学习Java也可以编写动态Web页。自2002年中期发布后,它已成为JSP平台的一个标准组成部分。JSTL提供 阅读全文
posted @ 2012-11-22 18:34 chrp99 阅读(158) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 ··· 12 下一页