自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (8)
  • 收藏
  • 关注

原创 校验规则

实现步骤:1、在Action中实现validate()方法, public void validate() { /** * 验证用户名和密码是否为空 */ if("".equals(this.getUsername())){ this.addFieldError("username", "用户名不能为空"); } if("".equals(this.getPasswor

2015-09-30 10:24:53 556

原创 属性驱动和模型驱动

属性驱动在action中声明一些属性,这些属性能获取到表单中的值。步骤:1、在action中声明一些属性,这些属性和表单中的name属性名字一样。2、这些属性必须有setter和getter方法。下面看代码:Action:public class PropertyDriver extends ActionSupport{ private String username

2015-09-29 22:50:39 2700

原创 Struts2拦截器

拦截器的使用步骤:1、创建一个类,实现Interceptro接口,并其中的intercept方法。2、在配置文件中通过声明拦截器。3、通过引用拦截器。一下为用拦截器实现简单的权限控制:Action:public class InterceptorAction extends ActionSupport{ public String saveUser(){ Syst

2015-09-28 22:55:54 506

原创 Struts2标签-UI标签

当在页面写Struts2标签是,Struts2内核会对Struts2标签进行解析,在翻译的过程会增加很多内容: HTML源码为: input id="_username" type="text" value="111" name="username"> 如果不想Struts2增加多余的内容,可以在配置文件添加一下属性: 简单样式能

2015-09-26 15:32:07 590

原创 Struts2标签—Iterator标签

Iterator标签该标签用于对集合、Map和数组进行迭代。迭代LIst:public String testList(){ Person person1 = new Person(); person1.setName("张三"); person1.setAge(23); Person person2 = new Person(); person2.setName("李

2015-09-26 14:14:28 550

原创 用OGNL表达式取值栈中的值

首先,简单介绍一下Struts2标签使用Struts2标签,需要先在页面中引入Struts2标签库:标签库的位置在struts2-core-2.3.1.2.jar包中的META-INF/struts-tags.tld______________________________________________________________________________________

2015-09-25 13:47:03 5954

原创 Struts2对象栈和值栈的操作

对象栈的操作把数据存入对象栈栈顶: ActionContext.getContext().getValueStack().push("aaa"); ActionContext.getContext().getValueStack().getRoot().add(0,"bbb"); ActionContext.getContext().getValueStack().set("ccc",

2015-09-23 15:16:53 3124

原创 Struts2的数据结构

作为MVC框架,一个最主要的功能就是对请求中的数据进行存储和显示,Struts2将数据存储在值栈中。获取值栈的三种方法:

2015-09-22 23:04:59 621

原创 关于Action和Result的说明

Action是单例还是多例?public class HelloWorldAction { public HelloWorldAction(){ System.out.println("create .."); } public String execute() { System.out.println("HelloWorld"); return "index";

2015-09-21 22:26:33 537

原创 Struts2通配符

引子:前面的代码都在Action中写了execute()方法,在struts.xml文件中也没有指定调用Action中的哪个方法:public String execute() { System.out.println("HelloWorld"); return "index";} index.jsp这样的代码只能调用Action中的execute(),代码局限性很大,Strut

2015-09-21 17:10:44 458

原创 Action的三种写法

1.直接在类中编写execute()方法:public String execute() { System.out.println("HelloWorld"); return "index";}2.让类实现Action接口:@Overridepublic String execute() throws Exception { System.out.println("HelloWo

2015-09-21 15:37:48 1470

原创 Struts2关于struts.xml文件配置说明

struts.xml是Struts2的核心配置文件,里面定义了请求与映射的关系。关于struts.xml的package说明:package的功能是用来管理action,一般可以按照模块功能划分。 index.jsp name为包的名称,且值唯一。extends实际是把package名称为struts-default包的功能继承过来。

2015-09-18 17:38:32 701

原创 Eclipse中关联源码

有时候我们在学习一些框架的时候,总是希望能了解更多,这时候可能需要关联源码,进行研究,下面以关联Struts2的源码为例,说一下在Eclipse中关联源码的方法。首先点击图中Attach Source按钮:再选择图中红色矩形框标识的部分,最后选择相关的src源码,添加即可

2015-09-18 14:08:51 485

原创 Struts2开发第一步

使用Struts2进行开发,首先需要导入Struts2所需的jar包,开发所需基本jar包:编写web.xml文件,添加Struts2核心过滤器: struts org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter struts /* 编写后台代码:

2015-09-18 10:43:23 936

原创 JSONArray和JSONObject对象之间的操作

有时间开发中经常会遇到一些在JSONArray和JSONObject对象之间转换的操作。两个类的API也为我们提供了相应的方法。先看如何将JSONObject对象转化为JSONArray:public static void main(String[] args) { /** * 将JSONObject对象转化为JSONArray */ JSONObject jo

2015-09-07 20:11:31 843

原创 JSONObject介绍与操作

JSONObject是JSON-lib提供的一个解析JSON对象的工具类,它提供了多种在Java端解析JSON数据的方法。代码:public class JSONObj { public static void main(String[] args) { /** * 通过字符串构建JSONObject */ JSONObject joFromString = ne

2015-09-02 14:48:21 722

FastDFS安装需要的文件

FastDFS安装包 fastdfs-nginx-module_v1.16.tar libfastcommon-master

2018-11-16

FastDFS_v5.05.tar.gz

FastDFS安装包:fastdfs_v5.05.tar.gz+fastdfs-nginx-module_v1.16.tar.gz+ibfastcommon-master.zip

2018-09-22

Mysql中文版参考手册

mysql中文参考手册

2017-08-19

staruml.exe

StarUML UML作图工具

2017-08-19

spring-asm-repack-5.0.4.jar

spring3.2 源码 spring-asm-repack-5.0.4.jar

2017-08-09

Struts2+Xwork帮助文档 chm

Struts2+Xwork的帮助文档 合二为一

2014-10-21

Mysql中文手册

Mysql 官方中文手册 chm格式 带目录 很方便

2014-10-21

点聚weboffice免费控件使用说明

点聚weboffice开发文档,接口说明,WebOffice 文档控件

2013-06-19

空空如也

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

TA关注的人

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