自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

programer road

记录程序心路历程的点点滴滴

  • 博客(10)
  • 收藏
  • 关注

原创 struts2之自定义校验器

我们知道校验器本质是一个Java文件,检验规则是由校验器操作的。strut2规定所有的校验器必须被注册到校验工厂(ValidatorFactory),通过registerValidator方法实现,该方法在ValidatorFactory.java中申明。检验器只需要实现了com.opensymphony.xwork2.validator.Validator接口中的类即可。关于校验的具体方法实现在

2012-02-27 20:21:33 1040

原创 struts2 之 Interceptor

Interceptor(拦截器)顾名思义就是在某个事件发生之前将其拦截,并插入相应的处理过程。从这点上看,拦截器类似于Servelet规范定义的Filter,但是Strut2的拦截器完全独立于Servelet中的Filter,而且两者有着截然不同的实现。Interceptor将很多通用的功能从Action中独立出来,大大减少了Action中重复的代码量,通过组装Interceptor可以使通用的逻

2012-02-27 19:43:37 422

原创 Dispatcher

要理解Dispatcher的作用,首先应该通过struts-default.xml找到Dispatcher对应的类文件,查看其源码。/* * $Id: ServletDispatcherResult.java 1076544 2011-03-03 07:19:37Z lukaszlenart $ * * Licensed to the Apache Software Foundati

2012-02-24 15:41:38 1761

原创 strut2 Result

Result的几种通用类型 Dispatcher, Redirect,Chain.以及一些其他模块的几种方法类型,如Velocity.FreeMark.JasperReport 3中模块的返回类型。public interface Result extends Serializable {    /**     * Represents a generic interf

2012-02-24 15:14:49 411

原创 execAndWait拦截器

由于某个Action要执行较长的时间,所以在切换到下一个有效页面之前。一般先会进入一个等待的页面,等待页面装载。在互联网上这种页面的等待的效果会经常被用到,现在就借用Struts2的拦截器来实现这个功能。 使用到的拦截器为execAndWait拦截器。分析拦截器的源码。public class ExecuteAndWaitInterceptor extends MethodFilterInterc

2012-02-22 19:23:06 723

原创 http请求头

http以post方式上传一个文件,构造其请求头和消息报文  假设接受文件的网页程序位于 http://192.168.24.56/logsys/home/uploadIspeedLog!doDefault.html.假设我们要发送一个图片文件,文件名为“kn.jpg”,  首先客户端链接 192.168.24.56 后, 应该发送如下http 请求:  POST/logsys

2012-02-20 16:26:55 764 1

转载 android之ImageView

ImageView首先确定下ImageView的全路径:android.widget.ImageView.描述: 显示任意图像,例如图标。ImageView类可以加载各种来源的图片(如资源或图片库),需要计算图像的尺寸,比便它可以在其他布局中使用,并提供例如缩放和着色(渲染)各种显示选项。android:adjustViewBounds 是否保持宽高比。需要与maxWidt

2012-02-17 21:07:13 363

原创 android项目记录

-->Zomm控件类似与google地图的放大缩小 ZoomControls zoom = (ZoomControls) findViewById(R.id.zoom); zoom.setOnZoomInClickListener(new ZoomControls.OnClickListener() { public void onClick(View arg0) {

2012-02-17 20:58:56 477

转载 手机分辨率种类

1、VGA(640×480)分辨率,(Video Graphics Array)是IBM在1987年随PS/2机一起推出的一种视频传输标准,具有分辨率高、显示速率快、颜色丰富等优点,在彩色显示器领域得到了广泛的应用。主要基于VGA显示卡的计算机、笔记本等设备,而在一些既要求显示彩色高分辨率图像又没有必要使用计算机的设备上,VGA技术的应用却很少见到。2、QVGA即"Quarter VG

2012-02-16 20:52:13 3440

原创 Jsp servlet 和jdbc结合应用

本次小项目主要完成用户基本信息的录入,修改,删除,显示等工作。 首先完成录入工作  添加 addUser.jsp  又提交按钮转到 AddUsersServlet  在该Servlet中实现将用户输入的数据添加到数据库中。 该步骤需要JDBC_Connection  完成数据库的连接工作,AddUser 完成向数据库中添加数据。然后实现信息的显示,信息的显示先在ShowAllUsersServle

2012-02-16 20:09:02 1382

空空如也

空空如也

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

TA关注的人

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