
Java Web
文章平均质量分 81
jeanboydev
Android | iOS | Web 开发者,专注移动开发领域,热爱分享,热爱开源。
展开
-
JavaHTTP协议
HTTP协议客户端连上web服务器后,若想获得web服务器中的某个web资源,需遵守一定的通讯格式,HTTP协议用于定义客户端与web服务器通迅的格式。WEB浏览器与WEB服务器之间的一问一答的交互过程必须遵循一定的规则,这个规则就是HTTP协议。HTTP是hypertext transfer protocol(超文本传输协议)的简写,它是TCP/IP协议集中的一个应用层协议,用...原创 2012-10-17 15:27:12 · 2035 阅读 · 0 评论 -
Java 文件下载
文件下载因为要下载的文件可以是各种类型的文件,所以要将文件传送给客户端,其相应内容应该被当做二进制来处理,所以应该调用方法返回 ServeltOutputStream对象来向客户端写入文件内容。下载案例遍历上传目录下的所有文件显示给用户,并允许用户完成下载。(读取...原创 2012-11-30 21:11:17 · 888 阅读 · 0 评论 -
Java Apache—DBUtils框架
Apache—DBUtils框架简介commons-dbutils 是 Apache 组织提供的一个开源 JDBC工具类库,它是对JDBC的简单封装,学习成本极低,并且使用dbutils能极大简化jdbc编码的工作量,同时也不会影响程序的性能。因此dbutils成为很多不喜欢hibernate的公司的首选。API介绍:org.apache.commons.dbutils.Qu...原创 2012-11-28 15:45:31 · 927 阅读 · 0 评论 -
Java JDBC连接池
使用数据库连接池优化程序性能编写数据库连接池编写连接池需实现javax.sql.DataSource接口。DataSource接口中定义了两个重载的getConnection方法:Connection getConnection()Connection getConnection(Stringusername,Stringpassword)实现DataSourc...原创 2012-11-26 17:34:00 · 773 阅读 · 0 评论 -
Java JavaWEB开发-国际化
JavaWEB开发-国际化国际化开发概述软件的国际化:软件开发时,要使它能同时应对世界不同地区和国家的访问,并针对不同地区和国家的访问,提供相应的、符合来访者阅读习惯的页面或数据。国际化又称为i18n:internationalization合格的国际化软件软件实现国际化,需具备哪些特征:对于程序中固定使用的文本元素,例如菜单栏、导航条等使用的文本元素、或错误提示信...原创 2012-11-25 12:32:12 · 654 阅读 · 0 评论 -
Java10.31 Session
什么是Session使用Cookie和附加URL参数都可以将上一次请求的状态信息传递到下一次请求中,但是如果传递的状态信息较多,将极大降低网络传输效率和增大服务器端程序处理的难度。Session技术是一种将会话状态保存在服务器端的技术,它可以比喻成是医院发放给病人的病历卡和医院为每个病人保留的病历档案的结合方式。客户端需要接收、记忆和回送Session的会话标识号,Session可以且...原创 2012-10-31 19:26:38 · 1422 阅读 · 0 评论 -
Java Cookie2
Cookie APIjavax.servlet.http.Cookie类用于创建一个Cookie,response接口也中定义了一个addCookie方法,它用于在其响应头中增加一个相应的Set-Cookie头字段。同样,request接口中也定义了一个getCookies方法,它用于获取客户端提交的Cookie。Cookie类的方法:public Cookie(String name,S...原创 2012-10-30 21:52:55 · 1348 阅读 · 0 评论 -
JavaCookie会话管理
会话管理什么是会话? 在日常生活中,从拨通电话到挂断电话之间的一连串的你问我答的过程就是一个会话。会话可简单理解为:用户开一个浏览器,点击多个超链接,访问服务器多个web资源,然后关闭浏览器,整个过程称之为一个会话。会话过程中要解决的一些问题?每个用户在使用浏览器与服务器进行会话的过程中,不可避免各自会产生一些数据,服务器要想办法为每个用户保存这些数据。例如:多个用...原创 2012-10-29 19:20:40 · 1525 阅读 · 0 评论 -
JavaRequest
HttpServletRequestHttpServletRequest对象代表客户端的请求,当客户端通过HTTP协议访问服务器时,HTTP请求头中的所有信息都封装在这个对象中,开发人员通过这个对象的方法,可以获得客户这些信息。request常用方法获得客户机信息getRequestURL方法返回客户端发出请求时的完整URL。getRequestURI方法返回请求行中的资源名部...原创 2012-10-25 18:39:23 · 1641 阅读 · 0 评论 -
JavaServlet2
Servlet的生命周期在代码中,Servlet生命周期由接口javax.servlet.Servlet定义。所有的Servlet必须直接或间接地实现javax.servlet.Servlet接口,这样才能在Servlet容器中运行。Servlet提供service方法、init方法和destroy方法等。在Servlet的生命周期中,运行javax.servlet.Servlet接口中定义的...原创 2012-10-19 20:40:51 · 2007 阅读 · 0 评论 -
JavaServlet入门
Servlet入门Servlet是一种独立于平台和协议的服务器端的Java应用程序,可以生成动态的web页面。它担当Web浏览器或其他http客户程序发出请求、与http服务器上的数据库或应用程序之间交互的中间层。所谓动态网页,就是在不同时刻或不同条件下访问Web主要内容:Web应用程序开发过程、Servlet的运行原理、Servlet的生命周期等。开发Java Web...原创 2012-10-18 19:00:58 · 1847 阅读 · 0 评论 -
JavaTomcat配置Web站点
Tomcat配置Web站点Web应用程序简介应用程序:指允许用户执行特定任务的软件程序,主要分为桌面应用程序和Web应用程序两种类型。桌面应用程序(DesktopApplication):一般是指采用客户机/服务器结构(Client/Server)的应用程序。C/S模式将应用与服务分离,系统具有稳定性和灵活性C/S模式配备的是点对点的结构模式,适用于局域网,有可靠的安全性由...原创 2012-10-15 20:40:09 · 1993 阅读 · 0 评论 -
Java 文件上传
文件上传概述实现web开发中的文件上传功能,需完成如下二步操作:在web页面中添加上传输入项在servlet中读取上传文件的数据,并保存到本地硬盘中。如何在web页面中添加上传输入项?<input type=“file”>标签用于在web页面中添加文件上传输入项,设置文件上传输入项时须注意:1、必须要设置input输入项的name属性,否则浏览器将不会发送上传文...原创 2012-11-29 19:20:19 · 898 阅读 · 0 评论 -
Java 编写自己的JDBC框架
元数据- DataBaseMetaData元数据:数据库、表、列的定义信息。Connection.getDatabaseMetaData()DataBaseMetaData对象getURL():返回一个String类对象,代表数据库的URL。getUserName():返回连接当前数据库管理系统的用户名。getDatabaseProductName():返回数据库的产...原创 2012-11-28 15:44:30 · 840 阅读 · 0 评论 -
Java Session3
Session3_防止表单重复提交不足:但用户单击”刷新”,或单击”后退”再次提交表单,将导致表单重复提交表单页面由servlet程序生成,servlet为每次产生的表单页面分配一个唯一的随机标识号,并在FORM表单的一个隐藏字段中设置这个标识号,同时在当前用户的Session域中保存这个标识号。当用户提交FORM表单时,负责处理表单提交的serlvet得到表单提交的...原创 2012-11-06 13:28:25 · 1289 阅读 · 0 评论 -
Java Session2
Session2在WEB开发中,服务器可以为每个用户浏览器创建一个会话对象(session对象),注意:一个浏览器独占一个session对象(默认情况下)。因此,在需要保存用户数据时,服务器程序可以把用户数据写到用户浏览器独占的session中,当用户使用浏览器访问其它程序时,其它程序可以从用户的session中取出该用户的数据,为用户服务。Session和Cookie的主要区别在于:...原创 2012-11-06 13:27:00 · 1215 阅读 · 0 评论 -
Java response2
Servlet的中文输出问题à原理浏览器接收到的中文字符并不是中文符号本身,而是它的某种字符集编码的数据。浏览器必须使用正确的字符集编码进行查看,才能将它所接收到的数据显示为正确的中文字符。当Servlet程序仅仅需要输出纯文本格式的响应正文时,通常应调用ServletResponse对象的getWriter方法返回一个PrintWriter对象,然后使用这个PrintWriter对象...原创 2012-10-24 14:35:58 · 1576 阅读 · 0 评论 -
Javaresponse对象
response对象简介Web服务器收到客户端的http请求,会针对每一次请求,分别创建一个用于代表请求的request对象、和代表响应的response对象。request和response对象即然代表请求和响应,那我们要获取客户机提交过来的数据,只需要找request对象就行了。要向客户机输出数据,只需要找response对象就行了。HttpServletResponse简介...原创 2012-10-23 17:37:21 · 1712 阅读 · 0 评论 -
Java Servlet Filter(过滤器)
ServletFilter(过滤器)Filter简介Filter也称之为过滤器,它是Servlet技术中最激动人心的技术,WEB开发人员通过Filter技术,对web服务器管理的所有web资源:例如Jsp,Servlet,静态图片文件或静态html文件等进行拦截,从而实现一些特殊的功能。例如实现URL级别的权限访问控制、过滤敏感词汇、压缩响应信息等一些高级功能。Servlet...原创 2012-12-03 15:21:39 · 627 阅读 · 0 评论