
Java ee开发基础
飘逸的帅小哥
这个作者很懒,什么都没留下…
展开
-
HTML,JavaScript简介(章节摘要)
1,HTML是超文本传输标记语言,由于HTML语言成熟,所以即使出现了错误,也会为用户自动进行纠正,使用不同的HTML元素可以达到不同的显示效果。2,HTML中的表单是完成交互性的主要手段,所有的表单元素必须写在元素之中。3,JavaScript是基于对象的语言,可以直接使用已经提供好的对象进行操作。4,JavaScript中德所有变量都使用var关键字声明,变原创 2014-07-28 16:32:56 · 383 阅读 · 0 评论 -
JSP内置对象(章节摘要)
1,JSP提供了9个内置对象,常用的几个分别是request,response,session,application和pageContext。2,JSP中存在4种属性范围,分别是page(pageContext),request,session和application。属性的操作方法如下。a,设置属性:public void setAttribut(String name,Obj原创 2014-07-28 22:56:36 · 473 阅读 · 0 评论 -
JSP标准标签库(章节摘要)
1,JSTL是一个开源的标签库组件,可以直接用于JSP页面的编写。2,标签库的核心操作原理依然是利用了4种属性范围。3,使用核心标签可以完成一些基本的程序判断,迭代输出功能。4,通过I18N标签库可以对显示进行格式化的操作。5,SQL标签库的主要功能是进行数据库的操作。原创 2014-07-29 15:39:37 · 406 阅读 · 0 评论 -
Struts常用标签库(章节摘要)
1,Struts为了方便用户的开发,提供了专门的标签库,常用的标签库是Bean,Logic和html。2,Bean标签库可以进行JavaBean或者是资源的操作。3,Logic标签主要完成的是判断,比较等功能的实现。4,Html标签库中定义了许多与显示有关的标签,但是这些标签要运行则依赖于ActionForm。原创 2014-07-29 15:56:25 · 501 阅读 · 0 评论 -
Struts高级开发(章节摘要)
1,如果多人同时进行Struts开发,可以通过web.xml配置多个struts配置文件。2,使用Token可以解决重复提交的问题,Token的运行原理就是根据设置session属性范围来操作的。3,在Struts中使用FileUpload组件完成文件上传,通过标签可以指定上传文件,而通过FormFile类可以接收上传文件。4,通过配置动态ActionForm可原创 2014-07-29 16:02:47 · 478 阅读 · 0 评论 -
j2ee常用的设计模式
总共23种,分为三大类:创建型,结构型,行为型我只记得其中常用的6、7种,分别是:创建型(工厂、工厂方法、抽象工厂、单例)结构型(包装、适配器,组合,代理)行为(观察者,模版,策略)然后再针对你熟悉的模式谈谈你的理解即可。 Java中的23种设计模式: Factory(工厂模式), Builder(建造模式), Factory Metho原创 2014-08-06 13:36:46 · 10174 阅读 · 0 评论 -
BS与CS的联系与区别。
C/S是Client/Server的缩写。服务器通常采用高性能的PC、工作站或小型机,并采用大型数据库系统,如Oracle、Sybase、InFORMix或 SQL Server。客户端需要安装专用的客户端软件。 B/S是Brower/Server的缩写,客户机上只要安装一个浏览器(Browser),如Netscape Navigator或Internet Explorer,服务器安装Orac原创 2014-08-06 13:38:18 · 2390 阅读 · 0 评论 -
JSP内置对象及作用
JSP共有以下9个内置的对象:request用户端请求,此请求会包含来自GET/POST请求的参数response网页传回用户端的回应pageContext网页的属性是在这里管理session与请求有关的会话期application servlet正在执行的内容out用来传送回应的输出config servlet的构架原创 2014-08-06 17:00:16 · 864 阅读 · 0 评论 -
Servlet的生命周期
servlet有良好的生存期的定义,包括加载和实例化、初始化、处理请求以及服务结束。这个生存期由javax.servlet.Servlet接口的init,service和destroy方法表达。 Servlet被服务器实例化后,容器运行其init方法,请求到达时运行其service方法,service方法自动派遣运行与请求对应的doXXX方法(doGet,doPost)等,当服务器决原创 2014-08-06 16:57:51 · 629 阅读 · 0 评论 -
Request对象的主要方法
setAttribute(String name,Object):设置名字为name的request的参数值getAttribute(String name):返回由name指定的属性值getAttributeNames():返回request对象所有属性的名字集合,结果是一个枚举的实例getCookies():返回客户端的所有Cookie对象,结果是一个Cookie数组原创 2014-08-06 16:59:05 · 725 阅读 · 0 评论 -
JavaBean(章节摘要)
1,使用JavaBean可以减少JSP中的重复代码,以达到程序的重用功能。2,在JSP中定义了,和3个标签支持JavaBean的操作。3,JavaBean存在page,request,session和application4种属性范围。4,实际上JavaBean定义时就在4种属性范围中增加了一个属性,所有要删除一个JavaBean直接使用removeAttrib原创 2014-07-28 23:09:01 · 348 阅读 · 0 评论 -
JSP基础语法(章节摘要)
1,在JSP中分为3种Script,,和。2,在开发中尽量使用表达式输出()来代替out.println()语法。3,使用page指令可以设置一个页面的操作属性,如MIME类型,显示编码,导包操作等。4,JSP中德包含语句分为两种,一种是静态包含,另一种是动态包含,静态包含属于先包含后处理,而动态包含属于先处理后包含。5,使用可以执行跳转操作,跳转后原创 2014-07-28 21:18:22 · 464 阅读 · 0 评论 -
Tomcat服务器的安装及配置(章节摘要)
1,Tomcat是一个支持Java Web最小的Web容器,由Apache提供。2,Tomcat本身提供的是一个Web容器,所有的Java Web程序都要通过容器才能执行。3,可以通过conf/server.xml文件配置一个虚拟目录和改变服务器的监听端口,如果端口号设置为80,则以后在使用时将不再输入任何的端口号。4,一个JSP文件最终都是以*.class文件原创 2014-07-28 20:19:01 · 325 阅读 · 0 评论 -
XML简介(章节摘要)
1,XML主要用于数据交换,而HTML则用于显示。2,Java直接提供的XML解析方式分为两种:即DOM和SAX。这两种解析的区别如下:a,DOM解析式将所有内容读取到内存中,并形成内存树,如果文件量较大则无法使用,但是通过DOM解析可以进行文件内容的修改。b,SAX解析是采用顺序的方式读取XML文件的,不受文件大小的限制,但是不允许修改。3,XML解析可以使用JD原创 2014-07-28 16:41:47 · 419 阅读 · 0 评论 -
Java Web开发简介(章节摘要)
1,Web运行环境经历了静态Web和同台Web两个时期,静态Web与动态Web最本质的区别就在于资源(数据库)的访问上。2,动态Web的常见实现手段有CGI,ASP,PHP,JSP/Servlet等。3,Java EE 架构主要由组件,容器,服务组成,在整个Java EE 中MVC是核心设计思路。4,Struts开发主要是为了解决Web层的开发问题,可以节约设计原创 2014-07-28 16:25:03 · 690 阅读 · 0 评论 -
表达式语言(章节摘要)
1,表达式语言(EL)是在JSP 2.0之后新增加的功能,目的是为了方便输入4种属性范围中的内容。2,使用表达式语言并结合MVC设计模式,可以使JSP页面的代码更加简化。3,在一个JSP页面中唯一允许倒入的包就是java.util包,最好的做法是不导入任何的包,并且使用任何的Scriptlet。4,表达式语言中可以操作request,session等内置对象。原创 2014-07-29 15:16:24 · 356 阅读 · 0 评论 -
JSP标签编程(章节摘要)
1,标签编程可以让一个JSP页面完全摆脱掉Script的困扰,使开发的JSP页面更加美观。2,要想实现标签,需要编写标签处理类,标签描述文件,如果需要可以在web.xml中进行标签库的配置。3,在JSP中要想使用标签,可以通过“”完成导入,通过prefix指定一个标记,通过URI指定tld的文件路径,或者是通过web.xml配置映射路径。4,标签处理类可以通过继原创 2014-07-29 15:35:22 · 370 阅读 · 0 评论 -
Ajax开发技术(章节摘要)
1,Ajax属于一部刷新功能,可以对页面的指定内容进行局部刷新。2,Ajax的核心对象是XMLHttpRequest。3,使用Ajax可以完成各种丰富的功能,如级联操作,异步验证等。原创 2014-07-29 15:46:33 · 358 阅读 · 0 评论 -
Struts基础开发(章节摘要)
1,Struts是MVC框架的一种实现,通过Struts的ActionForm可以完成数据的验证,通过Action可以完成与Servlet一样的功能。2,Struts的所有请求都是通过*.do的路径提交到相应的Action上去的,所有的Action都需要在struts-config.xml文件进行配置。3,在Struts中所有的资源信息都是通过ApplicationReso原创 2014-07-29 15:51:13 · 489 阅读 · 0 评论 -
Servlet程序开发(章节摘要)
1,Servlet是使用Java实现的CGI程序,但是与传统CGI不同的是,Servlet采用多线程的方式进行处理,所以程序的性能更高。2,要想实现一个Servlet则一定要继承HttpServlet类,并根据需要覆写相应的方法,还需要在web.xml文件中配置Servlet后才可以使用。3,Servlet生命周期控制的3个方法,即init(),service(),(doG原创 2014-07-29 15:10:42 · 686 阅读 · 0 评论 -
Tomcat数据源(章节摘要)
1,通过数据库连接池可以提升数据库的操作性能,可以避免类加载,数据库连接,数据库关闭等重复操作。2,数据源操作时要使用JNDI进行查找,而且查找时需要指定“java:comp/env”的环境属性。原创 2014-07-29 15:28:02 · 395 阅读 · 0 评论 -
文件上传(章节摘要)
1,SmartUpload和FileUpload是最常使用的两个长传组建开发包,SmartUpload使用起来较为简单。2,如果要进行文件的上传操作,则表单出必须使用enctype封装成一个二进制数据才可以接收。3,上传的文件都会进行自动的命名操作,本章采用了“IP地址+时间戳+三位随机数”的方式完成了命名功能的实现。原创 2014-07-28 23:15:19 · 480 阅读 · 0 评论 -
Tomcat的目录结构
Tomcat的目录结构 Bin:启动和关闭tomcat的bat文件Conf:配置文件Server.xml:该文件用于配置和sever相关的信息,比如tomcat启动端口后配置Host,配置Context即web应用Web.xml:该文件配置与web应用(web应用就相当于是一个web站点)Tomcat-user.xml:该文件用户配置tomcat的用户密码和权限Lib目原创 2014-09-13 10:00:12 · 820 阅读 · 0 评论