自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

3G-肖阳

人在江湖,身不由己。。

  • 博客(21)
  • 资源 (5)
  • 收藏
  • 关注

转载 监听器

一、监听三个域对象创建和销毁的事件监听器1. ServletContextListener接口创建类MyServletContextListener实现ServletContextListenerview plainpublic class MyServletContextListener implements ServletContextListener { public

2011-11-24 21:04:18 772

原创 servlet + JSP+ mysql实现文件的上传

一、文件上传的基本操作:1、 表单属性enctype的设置multipart/form-data和application/x-www-form-urlencoded的区别 FORM元素的enctype属性指定了表单数据向服务器提交时所采用的编码类型,默认的缺省值是“application/x-www-form-urlencoded”。然而,在向服务器发送大量的文本、包含

2011-11-24 20:59:15 1648 2

原创 面向对象的三大特征

面向对象的三大特征:继承,多态,封装类的继承:Java的继承通过extends来实现,实现继承的类称为子类(派生类),被继承的类称为父类(基类或超类)。例如:狗是动物的一种,也可以说够继承了动物的特性,或者说狗是动物的子类。Java类只能有一个直接父类,可以有多个间接父类。如果定义一个Java类时未显示制定这个类的直接父类,则这个类默认扩展java.lang.Object类。Java.

2011-11-24 19:46:37 2268

原创 JSP中过滤器get方法乱码解决

Get乱码的原因是Tomcat对get和post两种提交方式的处理方法不一样造成的,在进行post请求时,Tomcat会仍然使用request.setCharacterEncoding方法设置的编码来处理,如果没有设置,则会默认ISO8859-1编码,但是get请求则不相同,Tomcat对于get请求不会使用request.setCharacterEncoding方法设置的编码,而只会使用ISO8

2011-11-23 21:06:44 1190

转载 jsp过滤器中文乱码解决

CharseterEncodingFilter1.javaprivate FilterConfig config = null;private String defaultCharset = "utf-8"; public void doFilter(ServletRequest request, ServletResponse response,

2011-11-23 16:19:26 841

原创 Filter(过滤器)

Filter简介:可以使用户改变一个Request和修改一个Response,Filter不是Servlet,他不能产生一个Response。但他能够在Request到达Servlet之前预处理Request,也可以在离开Request时处理Response,Filter是一个Servlet链用户可以配置一个Filter到一个或多个Servlet,一个或多个Servlet也可以被一个或多个

2011-11-23 16:14:01 1540

原创 单例类

如果一个类始终只能创建一个实例,则这个类被称为单例类。在一些特殊情况下,系统会不允许自由创建某个类的对象,二十一只能为该类创建一个对象,此时就可以把该类的构造方法使用private修饰,将其所有的构造方法隐藏起来。一旦把该类的构造方法隐藏起来,则需要提供一个public方法,作为该类的访问点,用于创建该类的对象,并且该方法必须使用static修饰(因为调用该方法之前还不存在对象,因此调用该方法的不

2011-11-21 15:32:14 4182 2

原创 初始化块

初始化块与构造方法的作用很相似,他们都用于对Java对象执行指定的初始化块操作,但两者之间仍然存在着差异。具体差异在于:初始化块是一段固定的执行代码,他不能接收任何参数,因此初始化块对同一个类内的属性所进行的初始化处理完全相同;如果多个构造方法里有相同的初始化块,这些初始化代码无需接受参数,那就可以把他们放在初始化中定义。通过把多个构造方法中相同的代码提取到初始化块中定义,能更好的提高初始化块的复

2011-11-21 15:31:05 814

原创 标准标签库(JSTL)基础

JSTL简介从JSP 1.1规范开始JSP就支持使用自定义标签,使用自定义标签大大降低了JSP页面的复杂度,同时增强了代码的重用性,因此自定义标签在WEB应用中被广泛使用。许多WEB应用厂商都开发出了自己的一套标签库提供给用户使用,这导致出现了许多功能相同的标签,令网页制作者无所适从,不知道选择哪一家的好。为了解决这个问题,Apache Jakarta小组归纳汇总了那些网页设计人员经常遇到的问

2011-11-10 17:16:40 948

原创 TagSupport类的声明周期

(1)                  当jsp容器在解释jsp页面时,如果遇到自定义标签的开始标记,将利用“标签处理类”创建一个“标签处理对象”。在建立“标签处理对象”的过程中,jsp容器会毁掉setPageContext()方法,然后根据自定义标签的属性值来初始化“标签处理对象”的属性(2)                  接着jsp容器会运行doStartTag()方法内的程序代码,

2011-11-07 19:38:04 473

原创 JSP自定义标签基础

自定义标签:就是程序员定义的一宗好难过JSP标签,这种标签把那些信息显示逻辑封装在一个单独的Java类中,通过一个xml文件来描述它的使用。当页面中需要使用类似的显示逻辑时,就可以在页面中插入这个标签,从而完成响应的功能。执行过程:当一个含有自定义标签的JSP页面被JSP引擎(web容器)转移称Servlet时,JSP引擎遇到自定义的标签,会把这个自定义标签转换成对一个成为“标签处理类”的

2011-11-07 19:37:27 713

原创 EL表达式和JSTL标签

EL表达式:   EL表达式用于获取数据,在JSP页面中可使用${标识符}的形式,通知JSP引擎调用pageContext.findAttribute()方法,以标识符为关键字从各个域对象中获取对象。如果域对象中不存在标识符所对应的对象,则返回结果为””(注意,不是null)。EL表达式中也可以使用${customerBean.address}的形式来访问JavaBean对象的属性。E

2011-11-07 18:53:34 611

原创 Java Bean

JavaBean是一个遵循特定写法的Java类,它通常具有如下特点:1、这个Java类必须具有一个无参的构造函数2、属性必须私有化。3、私有化的属性必须通过public类型的方法暴露给其它程序,并且方法的命名也必须遵守一定的命名规范。4、JavaBean在J2EE开发中,通常用于封装数据,对于遵循以上写法的JavaBean组件,其它程序可以通过反射技术实例化JavaBean对象,并

2011-11-07 18:53:11 881

原创 Jsp 中MVC实现方法

MVC(Model-View-Controller)应用程序结构被用来分析分布式应用程序的特征。这种抽象结构能有助于将应用程序分割成若干逻辑部件,使程序设计变得更加容易。在MVC结构中,模型(Model)代表应用程序的数据(data)和用于控制访问和修改这些数据的业务规则(business rule)。通常模型被用来作为对现实世界中一个处理过程的软件近似,当定义一个模型时,可以采用一般的简单的

2011-11-07 18:52:38 3348

原创 请求与重定向的区别

request.getRequestDispatcher("index.jsp").forward(request,response);//转发到index.jspresponse.sendRedirect("index.jsp");//重定向到index.jsp请求转发:当客户端的一个请求到达Servlet时,如果当前的servlet无法处理或者不想处理当前的的请求时,它将会将这个请求交

2011-11-07 18:52:01 748

原创 Servlet中forward和include的区别

forward方法是把请求的内容转发到另外的一个servlet.而include是把另一个servlet处理过后的内容拿过来.举例来说比如在servlet1打一句out.print("aaaa"),servlet2打上out.print("bbbb"),在servlet1中用forward命令会转到servlet2中,显示bbbb.而在servlet1中使用include方法会依然在ser

2011-11-07 18:51:24 1301

原创 Servlet基础

Servlet简介:Servlet是sun公司提供的一门用于开发动态web资源的技术,sun公司在API中提供了一个Servlet接口,用户若想完成一个动态web资源,需要完成以下两个步骤:----1、编写一个Java类,实现Servlet的接口----2、把开发好的java类部署到web服务器中Servlet在web应用中的位置如图所示: Servlet接口实现类:-----

2011-11-07 18:50:52 547

原创 Jsp九大隐式对象

Jsp九大隐式对象 Request response config application session page exception pageContext out pageContext自身是一个域对象

2011-11-07 18:50:05 495

原创 jsp简介

Jsp简介JSP技术使用Java编程语言编写类XML的tags和scriptlets,来封装产生动态网页的处理逻辑。网页还能通过tags和scriptlets访问存在于服务端的资源的应用逻辑。JSP将网页逻辑与网页设计和显示分离,支持可重用的基于组件的设计,使基于Web的应用程序的开发变得迅速和容易。Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序段,然后将执行结果连同JSP文件中

2011-11-07 18:48:53 902

原创 jsp开发中的4个域对象

pageContext(page域):生命周期:只在当前页面中有效,只在当前页面中有效的对象可以用request(request域)生命周期:请求结束后失效,请求使用完后,不再使用的session(session域)生命周期:会话结束后销毁,自己使用完了,待会自己还要用的servletContext(application域)生命周期:整个web应用程序,自己使用完了,

2011-11-01 19:09:02 2691

原创 jsp常用标签

:把另一个资源的输出内容插入进当前jsp页面的输出内容之中,这种在jsp页面执行时的引入方式叫做动态引入动态引入和静态引入的区别:静态引用是在编译jsp前简单地把源代码包含进来动态引用是在执行时,把web请求和响应对象传过去,对请求和相应对象进一步处理也就是说,静态引用,引用的代码是什么,引用进来就是什么。动态引用,是把获得对象页面的结果,再引用进来:跳转标签,用于把请求转发给

2011-11-01 19:07:12 1339

unity Particle Plexus v1.1.0

unity Particle Plexus v1.1.0 仅供学习,请勿商用。

2023-04-26

Liquid Volume unity 5.5.0

水效果插件。 仅供学习,请勿商用。

2023-04-24

unity Zibra Liquids 流体插件,可以实现实时流体效果

仅供学习,请勿商用。

2023-04-24

Advanced Dissolve 2022.6.unitypackage

unity Advanced Dissolve 2022.6.unitypackage 仅供学习,请勿商用。

2023-04-19

Obi Fluid 6.3

unity Obi Fluid。仅供学习,请勿商用。

2023-04-19

Mesh to Terrain 2.4.unitypackage

一个材质导地形的插件

2021-11-16

EasyRoads3D Demo Project 1.7.txt

EasyRoads3D 插件的官方demo。

2021-04-25

Android服务器

Android服务器类,里面提供了几种常见的方法

2011-12-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除