摘要: 测试一下 //// MBProgressHUD.m// Version 0.5// Created by Matej Bukovinski on 2.4.09.//#import "MBProgressHUD.h"#if __has_feature(objc_arc) #define MB_AUTORELEASE(exp) exp #define MB_RELEASE(exp)... 阅读全文
posted @ 2012-09-09 07:04 暗夜亡灵 阅读(3653) 评论(0) 推荐(0) 编辑
摘要: 这是一个未删除的临时日志。请手动删除它。(1ec55898-710f-4f4d-8681-e4641d632747 - 3bfe001a-32de-4114-a6b4-4005b770f6d7) 阅读全文
posted @ 2012-09-09 06:51 暗夜亡灵 阅读(331) 评论(0) 推荐(0) 编辑
摘要: 1、什么是拦截器(Interceptor) 拦截器是动态拦截Action调用的对象。它提供了一种机制,使开发者可以定义一段代码,在Action执行之前或之后被调用执行,也可以在一个Action执行前阻止其执行,同时也可以提取Action中可重用部分的方式。通俗一点说,拦截器是一个实现了一定功能的类,它以一种可插拔的方式被定义在某个Action执行的之前或之后,用来完成特定的功能。  ... 阅读全文
posted @ 2010-05-24 09:55 暗夜亡灵 阅读(4856) 评论(2) 推荐(4) 编辑
摘要: struts.xml是我们在开发中利用率最高的文件,也是Struts2中最重要的配置文件。 一下分别介绍一下几个struts.xml中常用到的标签 1、<include> 利用include标签,可以将一个struts.xml配置文件分割成多个配置文件,然后在struts.xml中使用<include>标签引入其他配置文件。 比如一个网上购物程序,可以把用户配置、商... 阅读全文
posted @ 2010-05-20 23:46 暗夜亡灵 阅读(97779) 评论(8) 推荐(33) 编辑
摘要: 在Struts2的核心包中org\apache\struts2文件夹下可以找到Struts2的一个默认配置文件default.properties。有时为了调试方便我们可以更改部分默认内容。具体的方法是在工程的WEB-INF/classes文件夹下简历一个struts.properties文件,并将要修改的信息配置到该文件中struts.properties:这里只列举了比较常用的几个常量信息配置... 阅读全文
posted @ 2010-05-20 11:10 暗夜亡灵 阅读(3926) 评论(2) 推荐(2) 编辑
摘要: 实际上在Struts2框架中,一个完整的结果视图配置文件应该是:结果类型的作用返回类型在Struts2框架下的struts-default.xml中可以找到所支持的结果类型.常用的有3种:1、请求转发(dispatcher)这是Struts2的默认结果类型。请求转发只能请求转发至同一个web应用。利用请求转发浏览器地址栏不会发生变化。利用请求转发调用者与被调用者之间共享相同的request对象和r... 阅读全文
posted @ 2010-05-20 10:31 暗夜亡灵 阅读(2134) 评论(0) 推荐(1) 编辑
摘要: 通常情况下,我们都将业务逻辑代码放在Action的execute方法中进行处理,但对于一些需要实现多个功能的Action,那么做就太不合适了。这个时候我们就需要根据不同的功能需求,在Action中定义多个方法。比如Action需要完成注册和登陆两项功能可以设计代码为:在struts.xml中配置Action注意method中选择对应的方法。 阅读全文
posted @ 2010-05-20 09:36 暗夜亡灵 阅读(2072) 评论(1) 推荐(1) 编辑
摘要: 1、通过ActionContext访问Servlet APIActionContext类提供了一个静态方法getContext(),该方法返回一个ActionContext的实例。该实例提供了一些访问Servlet API的方法,通常的方法是返回值方法名功能描述ActionContextgetContext()获取系统的ActionContext实例MapgetSession()返回一个Map实例... 阅读全文
posted @ 2010-05-20 09:10 暗夜亡灵 阅读(3243) 评论(1) 推荐(2) 编辑
摘要: 1、字段驱动方式所谓字段驱动方式就是通过字段进行数据传递。在Struts2中我们可以直接在Action里定义各种Java基本类型的字段,使这些字段与表单数据相对应,并利用这些字段进行数据传递。第一篇中提到的登陆案例,用的就是字段驱动方式。UserAction.java这个Action中的定义了两个字符串字段"username”和"password”,这两个字段分别对应登陆页... 阅读全文
posted @ 2010-05-20 08:31 暗夜亡灵 阅读(5819) 评论(0) 推荐(1) 编辑
摘要: 具体为一下几个步骤:1、引入Struts 2工程所需运行库文件。2、创建并配置web.xml文件3、创建一个Action类4、创建并配置struts.xml文件。引入工程所需运行库文件目前我用到的Struts版本为2.1.8.1 GA。把以下几个运行库文件复制到工程的WEB-INF下的lib文件夹中。 在web.xml中配置FilterDispatcher配置WEB-INF下的web.xml文件S... 阅读全文
posted @ 2010-05-19 09:05 暗夜亡灵 阅读(12755) 评论(1) 推荐(10) 编辑