随笔分类 -  javaWeb

摘要:Java中可以使用HttpURLConnection来请求WEB资源。1、URL请求的类别分为二类,GET与POST请求。二者的区别在于: a:) get请求可以获取静态页面,也可以把参数放在URL字串后面,传递给servlet, b:) post与get的不同之处在于post的参数不是放在URL字... 阅读全文
posted @ 2015-08-24 13:25 凡尘里的一根葱 阅读(604) 评论(0) 推荐(0)
摘要:J2ee开发主要是浏览器和服务器进行交互的一种结构.逻辑都是在后台进行处理,然后再把结果传输回给浏览器。可以看出服务器在这种架构是非常重要的。 这几天接触到两种Java的web服务器,做项目用的Tomcat,看视频看的是WebLogic Server(WLS),都是web服务器,有什么区别和联系呢?... 阅读全文
posted @ 2015-08-22 05:49 凡尘里的一根葱 阅读(174) 评论(0) 推荐(0)
摘要:看过很多人写GET和POST之间的区别,为什么这么多人关注它们呢?因为它们是最常用的两种HTTP方法,之间有很多相同之处,也存在非常大的不同。首先了解一下HTTP方法: 什么是HTTP?超文本传输协议(HTTP)的实际目的是保证客户机与服务器之间的通讯,即请求-应答协议。web浏览器可能是客户端,... 阅读全文
posted @ 2015-08-21 09:37 凡尘里的一根葱 阅读(174) 评论(0) 推荐(0)
摘要:引言HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1的规范化工作正在进行之中,而且HTTP-NG(Next Generatio... 阅读全文
posted @ 2015-08-21 09:36 凡尘里的一根葱 阅读(182) 评论(0) 推荐(0)
摘要:Java软件开发中,后台中我们可以通过各种框架,像SSH等进行对代码的封装,方便我们对Java代码的编写,例如,Struts,SpringMVC对从前台到action的流程进行封装控制,使我们只需要进行一些简单配置就可以实现;而Spring进行了对各种对象的管理进行封装,提供了AOP编程的方式,大大... 阅读全文
posted @ 2015-08-20 23:49 凡尘里的一根葱 阅读(188) 评论(0) 推荐(0)
摘要:每一个Java程序员都知道日志对于任何一个Java应用程序,尤其是服务端程序是至关重要的,而很多程序员也已经熟悉各种不同的日志库如java.util.logging、Apache log4j、logback。但如果你还不知道SLF4J(Simple logging facade for Java)的... 阅读全文
posted @ 2015-08-20 13:51 凡尘里的一根葱 阅读(167) 评论(0) 推荐(0)
摘要:什么是 XML?XML 指可扩展标记语言(EXtensibleMarkupLanguage)XML 是一种标记语言,很类似 HTMLXML 的设计宗旨是传输数据,而非显示数据XML 标签没有被预定义。您需要自行定义标签。XML 被设计为具有自我描述性。XML 是W3C 的推荐标准实例: Anna ... 阅读全文
posted @ 2015-08-20 10:04 凡尘里的一根葱 阅读(134) 评论(0) 推荐(0)
摘要:一、JSON是什么?:JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。易于人阅读和编写,同时也易于机器解析和生成。它基于JavaScript(Standard ECMA-262 3rd Edition - December 1999)的一个子集。 JSO... 阅读全文
posted @ 2015-08-19 23:47 凡尘里的一根葱 阅读(745) 评论(0) 推荐(0)
摘要:1.首先下载json所以依赖的包, Json-lib 最新版 json-lib-2.3-jdk15.jar,其官方网站是:http://json-lib.sourceforge.net/可以直接download,细心的你会发现其网站页面里面有提示它还需要其他包:Json-lib requires (... 阅读全文
posted @ 2015-08-19 23:30 凡尘里的一根葱 阅读(315) 评论(0) 推荐(0)
摘要:什么是 JSON ?JSON 指的是 JavaScript 对象表示法(JavaScriptObjectNotation)JSON 是轻量级的文本数据交换格式JSON 独立于语言*JSON 具有自我描述性,更易理解*JSON 使用 JavaScript 语法来描述数据对象,但是 JSON 仍然独立于... 阅读全文
posted @ 2015-08-19 23:17 凡尘里的一根葱 阅读(160) 评论(0) 推荐(0)
摘要:FreeMarker的模板文件并不比HTML页面复杂多少,FreeMarker模板文件主要由如下4个部分组成:1,文本:直接输出的部分2,注释:格式部分,不会输出3,插值:即${...}或#{...}格式的部分,将使用数据模型中的部分替代输出4,FTL指令:FreeMarker指定,和HTML标记类... 阅读全文
posted @ 2015-08-19 11:08 凡尘里的一根葱 阅读(1033) 评论(0) 推荐(0)
摘要:1、介绍-FreeMarker是什么 模板引擎:一种基于模板的、用来生成输出文本的通用工具 基于Java的开发包和类库 2、介绍-FreeMarker能做什么 MVC框架中的View层组件 Html页面静态化 代码生成工具 CMS模板引擎 页面栏目动态定制3、介绍-为什么要用FreeMa... 阅读全文
posted @ 2015-08-19 11:05 凡尘里的一根葱 阅读(203) 评论(0) 推荐(0)
摘要:Quartz是一个开源的作业调度框架,它完全由Java写成,并设计用于J2SE和J2EE应用中。它提供了巨大的灵活性而不牺牲简单性。你能够用它来为执行一个作业而创建简单的或复杂的调度。本系统结合通过Spring来集成Quartz。Quartz下载地址 : http://grepcode.com/sn... 阅读全文
posted @ 2015-08-07 17:22 凡尘里的一根葱 阅读(251) 评论(0) 推荐(0)
摘要:在Web应用系统开发中,文件上传和下载功能是非常常用的功能,今天来讲一下JavaWeb中的文件上传和下载功能的实现。 对于文件上传,浏览器在上传的过程中是将文件以流的形式提交到服务器端的,如果直接使用Servlet获取上传文件的输入流然后再解析里面的请求参数是比较麻烦,所以一般选择采用apache... 阅读全文
posted @ 2015-08-07 09:12 凡尘里的一根葱 阅读(215) 评论(0) 推荐(0)
摘要:什么是Comet:http://baike.baidu.com/view/577938.htm?fr=ala0_1Comet介绍:http://www.ibm.com/developerworks/cn/web/wa-lo-comet/Comet&Java实战:http://www.ibm.com/... 阅读全文
posted @ 2015-08-07 09:06 凡尘里的一根葱 阅读(117) 评论(0) 推荐(0)