基于Struts的AJAX
首先,我们仍然是对Struts应用来做配置,仍然是在struts-config,xml文件里做配置,如下: <actiontype="com.ajax.CheckAction" scope="request"path="/ajax/check"> <forward name="success"path="/check.jsp"/> </action> 跟普通的Struts应用的配置一样,只是没有ActionForm的配置。... « 阅读全文
Struts2 配置、标签
Web.xml 配置<filter> <filter-name>struts2</filter-name> <filter-class> org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter </filter-class> <init-param> ... « 阅读全文
Struts2中struts.xml的Action配置详解
使用package可以将逻辑上相关的一组Action,Result,Interceptor等组件分为一组,Package有些像对象,可以继承其他的Package,也可以被其他package继承,甚至可以定义抽象的Package。Package的可以使用的属性:属性是否必须说明name是Package的表示,为了让其他的package引用extends否从哪个package继承行为namespace否参考Namespace配置说明abstract否定义这个packag... « 阅读全文
Spring整合Struts2的两种方案
一、需要的JAR文件为:Spring和Struts2框架本身需要的JAR文件以及他们所依赖的JAR文件,比如commons-logging.jar等等,另外还需要Struts2发布包中的struts2-spring-plugin-x.xx.jar。二、在web.xml中增加WebApplicationContext的相应配置,以下两种配置方式本质是一样的。1. Servlet 2.3及以上版本可以使用监听器,相应配置如下:<context-param><param-n... « 阅读全文
struts2 校验失败后转发的问题
不管是使用struts1还是struts2校验,我们都有类似input的校验失败后的转发页面。我们访问一个jsp页面,最完整的过程应该是,先访问一个action,调用action里的特定方法来准备jsp页面显示所需的数据。如果我要对这样一个jsp页面进行校验,肯定是不能把input直接配置为jsp页... « 阅读全文
Struts2的配置文件详细解析
一、web.xml 不管是基于MVC模式的框架,还是完成其他功能的框架,只要参与了web应用程序的请求与相应动作,就必须要借助web.xml完成框架的安装。 在struts2中要依赖过滤器FilterDispatcher来截取客户端请求,在做进一步处理,就必须要... « 阅读全文
struts2.0的标签库
本文转载 用过struts1.x的人都知道,标签库有html、bean、logic、tiles,而struts2.0里的标签却没有分类,只用在jsp头文件加上<%@taglib prefix="s" uri="/struts-tags"%>就能使用struts2.0的标签库 下面就介绍下每个标签的用法(有错请指正): A:<s:ahref=""></s:a>-----超链接,类似于html里的<a></... « 阅读全文
Struts2 学习
Struts1.x与Struts2.0的Action模型很大的区别。Struts1中POJO类和FormBean类代码重复较多继承性:Struts1:必须继承org.apache.struts.action.Action或者其子类,表单数据封装在FormBean中,依赖于ServerletAPI,不... « 阅读全文
Struts2的Action详解
Action是Struts2的核心。其常用技术有:? Action接口? Action接口额默认实现类ActionSupport? 在Action中访问ServletAPI? 处理多个提交动作? 使用通配符 一、Action的setter和getter方法 Struts2中的Act... « 阅读全文
Struts2之annotation注解验证
struts2的验证分为分编程式验证、声明式验证、注解式验证。因现在的人越来越懒,都追求零配置,所以本文介绍下注解式验证。一.hello world参考javaeye的这篇文章,按着做一次,起码有个初步印象http://www.javaeye.com/wiki/taojintianxiastruts2/1650-17-7-note-the-use-of-struts2-validationValidation使用名字叫做validator的Intercepter,在默认情况下,struts2已经... « 阅读全文

