自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Super的专栏

正在准备-破茧成蝶-提升自己 “每天叫醒自己的不是闹钟,而是梦想”

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

原创 Servlet实现文件上传,可多文件上传

一、Servlet实现文件上传,需要添加第三方提供的jar包下载地址:1) commons-fileupload-1.2.2-bin.zip      :   点击打开链接2) commons-io-2.3-bin.zip                       :    点击打开链接     接着把这两个jar包放到 lib文件夹下:二:

2012-04-30 19:47:42 99428 45

原创 软件人才应具备的五种素质

一、要掌握最基本的知识,所谓的基础知识,因为所有的软件理念都是建立在某些基础上的。二、要有团队合作精神,目前中国IT界很多聪明的年轻人才,因缺乏团队精神,做比较小的软件能做的非常好,但做规模比较大的软件时就不见的能做多好,软件开发需要协调不同类型,不同性格的人才相互合作,共同努力,还有一点就是如果缺乏领军人才,项目也是难以成功的,不是有句话这样说- - - “没有完美的个人,只有完美的

2012-04-22 00:31:26 3337 7

原创 图片实现 提交/重置 按钮

图片实现 提交/重置 按钮提交:第一种方式(无图片的): 第二种方式(有图片的): 第三种方式(有图片的),通过链接的方式:     form1" action="login">                                             form1.submit(); " >

2012-04-28 18:12:22 4646

原创 Struts2之拦截器

Struts2的拦截器和Servlet的Filter过滤器及其相似,Struts2的拦截器只会处理action类,而servlet的过滤器可处理 servlet,jsp,html等等拦截器可以说是Struts2的核心,大部分功能都是通过拦截器来实现的,只要我们的包继承了 struts-default 包,就可以使用struts-defaul 里的拦截器自定义拦截器的

2012-04-27 16:25:43 3943 1

原创 Struts2之结果类型,action1 (请求转发 或 响应重定向) 至 action2

Struts2之结果类型Struts2的结果类型可以在struts2.xml中可以定义:Struts2的结果类型总共有以下几个(该文件在struts-default.xml):如果结果类型没声明,默认是  dispatcher (请求转发)比较重要的几个类型:dispatcher  ——  请求转发到一个页面 (默认),不可以用这种方式转发到一个ac

2012-04-25 21:34:14 9620

原创 Struts2之异常处理

异常处理很重要,异常处理不是定义在验证阶段的,就拿登录这个功能来说吧,假如用户填入的信息都符合规范,通过了验证阶段,但去数据库中查询该用户信息时,发现数据库中没有与其匹配的信息,则会抛出异常,转向错误页面。1.先来自定义一个异常,该异常继承Exception父类package com.exception ;//自定义异常public class MyException e

2012-04-24 13:48:05 8316 2

原创 Struts2之自定义方法的输入校验

Struts2之自定义方法Struts2的自定义方法就是在Action类中定义自己的方法比如(myExecute() ),如果要让该方法得到调用,就必须在 struts.xml 文件中的action标签中加个method属性声明待调用的的方法名比如: method="myExecute">有了这个方法声明,就不会去执行Action类的默认execute()方法了St

2012-04-22 16:37:36 1508

原创 Struts2输入校验(一)

Struts2对服务器端的输入校验验证的实现在 Action 类中重写父类 ActionSupport的vilidate()方法,达到对客户端发过来的请求进行校验,父类的vilidate()方法是空实现二>表单用struts2标签来实现表单页面也可以用struts2标签来实现,提交方式struts2默认是POST方式,而且全部属性加了表格标签来实现,如下

2012-04-21 21:59:45 995

原创 StringTokenizer实现字符串分割

1.   java.util.StringTokenizer   用于分割字符串实例一:String str = "abc-de" ;StringTokenizer st = new StringTokenizer  (str , "-") ;System.out.println( st.nextToKen() ) ;System.out.println( st.nex

2012-04-20 16:40:09 1520

原创 剖析Struts2的类型转换

一、概述           在B/S应用中,服务器接收到的用户数据只能是字符串或字符数组,但在服务器端的Java程序中,数据是有各种类型的,如整形、浮点型、日期类型等,以及各种自定义的数据类型。因此,在接收到客户端传过来的字符串数据后,我们还需要将这些数据转换为正确的类型。将字符串请求参数转换为相应的数据类型,是MVC框架提供的功能,而Struts2是很好的MVC框架实现者,理所当然,它也提

2012-04-20 16:05:46 1024

原创 第一个Struts2程序,弄了一下午

以下是一个表单信息提交,返回的程序,发现 Struts 大部分都是由xml文件来控制执行流程步骤一:在MyEclipse建一个名为Struts2的web工程,接着就要导入外部相关的jar包,这些jar包都可以去网上下载,把这些jar包放在工程的lib目录下,如下图:这里有9个jar文件,我用的struts版本是 Struts2.3.1.2步骤二:

2012-04-18 22:16:02 3375 1

原创 自定义标签 (Taglib) 续二

------->>>>>>>>>自定义标签(Taglib) 续一实例二1.要用到 properties属性文件,定义一个message.properties文件放在WEB-INF目录下message.propertiestitle=hellobody=ok2.定义一个Servlet,初始化的时候加载 属性文件InitServlet2.java 只起到

2012-04-16 22:21:59 2129

原创 自定义标签 (Taglib) 续一

自定义标签  (Taglib) :     可重用的标签可处理复杂的逻辑运算和事务,或定义jsp网页的输出内容和格式自定义标签所涉及到的接口与类的层次结构创建客户化jsp标签的步骤:1)创建标签的处理类       创建的标签处理类要继承javax.servlet.jsp.tagext.TagSupport 类       或 javax

2012-04-16 19:07:51 4977 1

原创 学知识的时候,把自己放的低一点

学知识的时候,把自己放的低一点,保持谦虚,严谨,耐心别以为自己什么都懂,其实只是一只菜鸟而已—— —— ——  贵在坚持

2012-04-14 12:33:20 1325

原创 监听器(Listener)

Listener是Servlet的监听器,可以监听客户端的请求,服务端的操作等定义监听器类的步骤1)要想让一个类成为监听器类,就必须去实现监听接口,及实现接口的方法,常见的监听接口如下:ServletContextListenerServletContextAtrributeListenerHttpSessionListenerHttpSessionAttrib

2012-04-11 18:44:57 9653

原创 过滤器(Fileter)执行流程

Servlet过滤器的概念:Servlet过滤器是在 java Servlet 2.3 中定义的,它能够对Servlet容器中的请求和响应对象,进行检查和修改Servlet过滤器并不会生成request和response对象,它只起到过滤的作用Servlet过滤器会在请求还未到Servlet之前检查request对象,修改 Request Header 和 Request

2012-04-10 20:46:55 12944

原创 浅谈:request,session,application

request,session,application,三者比较作用域::request 各自对应的接口request对象 对应的接口 :javax.servlet.ServletRequest 其子接口:javax.servlet.http.HttpServletRequestsession对象 对应的接口 :javax.servlet.htt

2012-04-10 15:59:39 31937 3

原创 Servlet 之 生命周期

Servlet 框架的核心是javax.servlet.Servlet接口,所有的Servlet程序都必须实现这一接口,Servlet接口中定义了五个方法,其中三个方法代表了Servlet的生命周期:init() :初始化Servlet对象  --- 初始化阶段service() :负责响应客户端发过来的请求  --- 响应客户请求阶段destroy() :当Servlet退出生命

2012-04-07 16:39:38 1574

原创 Servlet_API核心 UML类图

Servlet_API核心 UML类图:HttpServlet(抽象类)  ---继承--->  GenericServlet(抽象类)  ---实现--->  Servlet(接口) ,ServletConfig(接口), Serializable(接口)

2012-04-07 01:18:34 6212 1

原创 JSP访问JavaBean

JavaBean定义:JavaBean是一种可重复使用,且跨平台的软件组件一个标准的JavaBean有以下几个特性:1) JavaBean是一个公共的(public)类2) JavaBean有一个不带参数的构造方法,方法体中不一定要为空3) JavaBean通过setXXX方法设置属性,通过getXXX方法获取属性标准的JavaBeanStudent

2012-04-05 22:54:01 5272 1

原创 今天清明节,淋了一天的雨

今天清明节,淋了一天的雨,虽然没回家,但还很想回家,想我最敬佩的爷爷,面容依然刻在我内心深处,还有就是谢谢红弟弟陪我度过了这几天,我真的很开心,谢谢红弟弟,

2012-04-04 21:04:06 995

android.support.v4.widget.DrawerLayout实现侧滑菜单MaterialNavigationDrawer

android.support.v4.widget.DrawerLayout实现侧滑菜单MaterialNavigationDrawer

2015-08-07

Android 侧滑菜单MaterialNavigationDrawer_demo_API21

侧滑菜单MaterialNavigationDrawer_demo_API21 Android Material Design之Toolbar与Palette实践,需要API 21支持,里面添加了android-support-v7-appcompat包,可以直接运行 Navigation Drawer Activity with material design style and simplified methods

2015-08-07

OpenGLDEMO

共享了一个3D物体360度展示的demo,主要是构建了一个简易的手机模型,支持触摸翻转物体、360度自动旋转展示等。

2014-01-16

Struts2.2.1.1.chm帮助文档

Struts2.2.1.1.chm帮助文档 开发必不可少

2012-04-22

空空如也

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

TA关注的人

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