
javaweb
文章平均质量分 80
可白
少壮不努力,长大写程序!
展开
-
JDBC连接池
使用数据库连接池优化程序性能编写数据库连接池编写连接池需实现javax.sql.DataSource接口。DataSource接口中定义了两个重载的getConnection方法:Connection getConnection() Connection getConnection(String username,String password) 实现DataSourc原创 2012-11-29 20:07:42 · 824 阅读 · 0 评论 -
JavaWEB开发-国际化
JavaWEB开发-国际化国际化开发概述软件的国际化:软件开发时,要使它能同时应对世界不同地区和国家的访问,并针对不同地区和国家的访问,提供相应的、符合来访者阅读习惯的页面或数据。国际化又称为 i18n:internationalization合格的国际化软件软件实现国际化,需具备哪些特征:对于程序中固定使用的文本元素,例如菜单栏、导航条等使用的文本元素、或错误提示信息原创 2012-11-27 23:09:25 · 932 阅读 · 0 评论 -
Session创建原理
Session2在WEB开发中,服务器可以为每个用户浏览器创建一个会话对象(session对象),注意:一个浏览器独占一个session对象(默认情况下)。因此,在需要保存用户数据时,服务器程序可以把用户数据写到用户浏览器独占的session中,当用户使用浏览器访问其它程序时,其它程序可以从用户的session中取出该用户的数据,为用户服务。Session和Cookie的主要区别在于:原创 2012-11-07 14:15:35 · 847 阅读 · 0 评论 -
初识Session
什么是Session使用Cookie和附加URL参数都可以将上一次请求的状态信息传递到下一次请求中,但是如果传递的状态信息较多,将极大降低网络传输效率和增大服务器端程序处理的难度。Session技术是一种将会话状态保存在服务器端的技术,它可以比喻成是医院发放给病人的病历卡和医院为每个病人保留的病历档案的结合方式。客户端需要接收、记忆和回送Session的会话标识号,Session可原创 2012-11-07 14:14:28 · 773 阅读 · 0 评论 -
java_ServletContext 应用源码
目录概要:1. 写出获取ServletContext的两种方式2.使用ServletContext实现两个Servlet数据共享3.设置ServletContext初始化参数,然后对其之。4. 编写一个转发5.通过ServletContext读取配置文件的内容。(使用两种方式)6.通过一般的java类读取配置文件的内容。 原码:---------原创 2012-10-22 16:25:35 · 1677 阅读 · 0 评论 -
javaWeb实现文件上传与下载
文件上传概述实现web开发中的文件上传功能,需完成如下二步操作:在web页面中添加上传输入项在servlet中读取上传文件的数据,并保存到本地硬盘中。如何在web页面中添加上传输入项?标签用于在web页面中添加文件上传输入项,设置文件上传输入项时须注意:1、必须要设置input输入项的name属性,否则浏览器将不会发送上传文件的数据。2、必须把form的enctype属原创 2012-12-03 19:18:35 · 6663 阅读 · 1 评论 -
详解EL表达式
EL表达式概述EL表达式是为了便于获取数据而定义的一种语言,JSP 2.0之后才成为一种标准。下面的示例是一个简单的EL表达式: ${stuno + 1} 这个示例将在JSP页面显示为“1”。EL表达式必须以“${XXX}”来表示,其中“XXX”部分就是具体表达式内容,“${}”将这个表达式内容包含在其中,作为EL表达式的定义。EL表达式的基本语法原创 2012-11-14 08:11:46 · 1033 阅读 · 0 评论 -
JDBC框架 和 Apache—DBUtils框架
元数据- DataBaseMetaData元数据:数据库、表、列的定义信息。Connection.getDatabaseMetaData()DataBaseMetaData对象getURL():返回一个String类对象,代表数据库的URL。getUserName():返回连接当前数据库管理系统的用户名。getDatabaseProductName():返回数据库的产品名称原创 2012-12-03 14:33:23 · 1871 阅读 · 7 评论 -
Session防止表单重复提交
防止表单重复提交不足:但用户单击”刷新”,或单击”后退”再次提交表单,将导致表单重复提交表单页面由servlet程序生成,servlet为每次产生的表单页面分配一个唯一的随机标识号,并在FORM表单的一个隐藏字段中设置这个标识号,同时在当前用户的Session域中保存这个标识号。当用户提交FORM表单时,负责处理表单提交的serlvet得到表单提交的标识号,并与sessio原创 2012-11-07 14:16:39 · 883 阅读 · 0 评论 -
深入Cookie
Cookie APIjavax.servlet.http.Cookie类用于创建一个Cookie,response接口也中定义了一个addCookie方法,它用于在其响应头中增加一个相应的Set-Cookie头字段。同样,request接口中也定义了一个getCookies方法,它用于获取客户端提交的Cookie。Cookie类的方法:public Cookie(String name,S原创 2012-11-07 14:12:42 · 701 阅读 · 0 评论 -
Servlet 应用
目标:Servlet的应用Servlet是一种独立于平台和协议的服务器端的Java应用程序,可以生成动态的web页面。它担当Web浏览器或其他http客户程序发出请求、与http服务器上的数据库或应用程序之间交互的中间层。动态的web页面 : 所谓动态网页,就是在不同时刻或不同条件下访问Web服务器上的同一个页面时,浏览器会获得不同的内容。原创 2012-10-18 10:35:55 · 1489 阅读 · 4 评论 -
Tomcat构建WEB站点
用Tomcat构建WEB站点 WEB应用的相关知识lWeb应用程序简介应用程序:指允许用户执行特定任务的软件程序,主要分为桌面应用程序和Web应用程序两种类型。桌面应用程序(Desktop Application):一般是指采用客户机/服务器结构(Client/Server)的应用程原创 2012-10-15 19:27:42 · 2578 阅读 · 7 评论 -
Servlet事件监听器
一、概念监听器就是一个实现特定接口的普通java程序,这个程序专门用于监听另一个java对象的方法调用或属性改变,当被监听对象发生上述事件后,监听器某个方法将立即被执行。二、Servle监听器1、编写 Servlet监听器(1)和编写其它事件监听器一样,编写servlet监听器也需要实现一个特定的接口,并针对相应动作覆盖接口中的相应方法。(2)和其它事件监听器略有不同的是,se原创 2012-12-06 16:29:17 · 2130 阅读 · 2 评论 -
Cookie会话管理
会话管理什么是会话?在日常生活中,从拨通电话到挂断电话之间的一连串的你问我答的过程就是一个会话。会话可简单理解为:用户开一个浏览器,点击多个超链接,访问服务器多个web资源,然后关闭浏览器,整个过程称之为一个会话。会话过程中要解决的一些问题?每个用户在使用浏览器与服务器进行会话的过程中,不可避免各自会产生一些数据,服务器要想办法为每个用户保存这些数据。例如:多个用户点击超链原创 2012-11-07 14:11:23 · 704 阅读 · 0 评论 -
Java Web HttpServletRequest
HttpServletRequest对象代表客户端的请求,当客户端通过HTTP协议访问服务器时,HTTP请求头中的所有信息都封装在这个对象中,开发人员通过这个对象的方法,可以获得客户这些信息。 request常用方法获得客户机信息 •getRequestURL方法返回客户端发出请求时的完整URL。•getRequestURI方法返回请求行中的资源名部分。 •原创 2012-10-26 15:18:57 · 1628 阅读 · 2 评论 -
Java Web应用程序开发_HTTP协议
HTTP简介客户端连上web服务器后,若想获得web服务器中的某个web资源,需遵守一定的通讯格式,HTTP协议用于定义客户端与web服务器通迅的格式。WEB浏览器与WEB服务器之间的一问一答的交互过程必须遵循一定的规则,这个规则就是HTTP协议。HTTP是hypertext transfe原创 2012-10-17 19:46:29 · 1813 阅读 · 0 评论 -
Servlet Filter(过滤器)
Servlet Filter(过滤器)Filter简介Filter也称之为过滤器,它是Servlet技术中最激动人心的技术,WEB开发人员通过Filter技术,对web服务器管理的所有web资源:例如Jsp, Servlet, 静态图片文件或静态 html文件等进行拦截,从而实现一些特殊的功能。例如实现URL级别的权限访问控制、过滤敏感词汇、压缩响应信息等一些高级功能。Servle原创 2012-12-04 08:25:52 · 1162 阅读 · 0 评论