自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 问答 (1)
  • 收藏
  • 关注

中文分词 庖丁解牛

[color=violet](转载自 javaeye 会员Qieqie ) 庖丁解牛 最新版本2.0.0 主要变更: 1)调整了package命名 改为net.paoding.analysis开头;调整了一些类的命名,主要是XAnalyzer改为 PaodingAnalyzer之类的。 2)并调整了部分代码的相对位置:代码集中在三个包中: net.paoding....

2008-05-29 14:41:26 169

JDBC连接各种数据库经验技巧集萃

Java数据库连接(JDBC)由一组用 Java 编程语言编写的类和接口组成。JDBC 为工具/数据库开发人员提供了一个标准的 API,使他们能够用纯Java API 来编写数据库应用程序。然而各个开发商的接口并不完全相同,所以开发环境的变化会带来一定的配置变化。本文主要集合了不同数据库的连接方式。   一、连接各种数据库方式速查表   下面罗列了各种数据库使用JDBC连接的方式,可以...

2008-05-27 17:18:12 59

Struts2教程10:国际化

[color=violet][color=red][color=yellow][color=violet][color=darkred][color=cyan][color=brown][color=orange][color=blue]国际化的作用就是根据不同国家的用户在访问Web或其他类型的程序时,将各种信息以本地的常用形式显示出来,如界面信息在中国,就会显示中文信息,在以英文为主的国家里,就...

2008-05-22 12:28:47 81

Struts2教程9:实现自已的拦截器

[color=violet][color=blue] 在上一篇中介绍了Struts2拦截器的原理,在这一篇中我们将学习一下如何编写自己的拦截器。 一、拦截器的实现 实现一个拦截器非常简单。实际上,一个拦截器就是一个普通的类,只是这个类必须实现com.opensymphony.xwork2.interceptor.Interceptor接口。Interceptor接口有如下三个...

2008-05-22 12:26:53 92

Struts2教程8:拦截器概述

[color=violet][color=blue] Struts2的拦截器和Servlet过滤器类似。在执行Action的execute方法之前,Struts2会首先执行在struts.xml中引用的拦截器,在执行完所有引用的拦截器的intercept方法后,会执行Action的execute方法。 Struts2拦截器类必须从com.opensymphony.xwork2.interc...

2008-05-22 12:25:53 72

Struts2教程7:上传任意多个文件

[color=violet][color=blue]一、上传单个文件 上传文件是很多Web程序都具有的功能。在Struts1.x中已经提供了用于上传文件的组件。而在Struts2中提供了一个更为容易操作的上传文件组件。所不同的是,Struts1.x的上传组件需要一个ActionForm来传递文件,而Struts2的上传组件是一个拦截器(这个拦截器不用配置,是自动装载的)。在本文中先介...

2008-05-22 12:22:16 131

Struts2教程6:在Action类中获得HttpServletResponse对象的四种方法

[color=violet][color=blue]在struts1.x Action类的execute方法中,有四个参数,其中两个就是response和request。而在Struts2中,并没有任何参数,因此,就不能简单地从execute方法获得HttpServletResponse或HttpServletRequest对象了。 但在Struts2 Action类中仍然有很多方法...

2008-05-22 12:18:27 188

Struts2教程5:使用Validation框架验证数据

[color=violet][color=blue]在《Struts2教程4:使用validate方法验证数据》中曾讲到使用validate方法来验证客户端提交的数据,但如果使用validate方法就会将验证代码和正常的逻辑代码混在一起,但这样做并不利于代码维护,而且也很难将过些代码用于其他程序的验证。在Struts2中为我们提供了一个Validation框架,这个框架和Struts1.x提供的V...

2008-05-22 12:16:27 150

Struts2教程4:使用validate方法验证数据

[color=violet][color=blue][color=black][color=darkblue]在Struts2中最简单的验证数据的方法是使用validate。我们从ActionSupport类的源代码中可以看到,ActionSupport类实现了一个Validateable接口。这个接口只有一个validate方法。如果Action类实现了这个接口,Struts2在调用execut...

2008-05-22 12:14:06 187

Struts2教程3:struts.xml常用配置解析

[color=violet][color=blue][color=red]在本文中将详细讲述struts.xml文件的常用配置及注意事项。 1. 使用标签重用配置文件 在Struts2中提供了一个默认的struts.xml文件,但如果package、action、interceptors等配置比较多时,都放到一个struts.xml文件不太容易维护。因此,就需要将stru...

2008-05-22 12:11:54 149

Struts2教程2:处理一个form多个submit

[color=violet][color=blue]在很多Web应用中,为了完成不同的工作,一个HTML form标签中可能有两个或多个submit按钮,如下面的代码所示: 由于在中的多个提交按钮都向一个action提交,使用Struts2 Action的execute方法就无法判断用户点击了哪一个提交按钮。如果大家使用过Struts1.x就会知道在Struts...

2008-05-22 12:06:22 103

Struts2教程1:第一个Struts2程序

[color=violet][color=violet][/color][color=violet][/color][color=violet][size=large][b]本系列教程为转载自http://www.blogjava.net/nokiaguy/archive [/b] :D [/size] 在本系列教程中我们将学习到Struts2的各种技术。在本教程中使用的工具和程序库的版本如...

2008-05-22 12:04:30 89

空空如也

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

TA关注的人

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