牧者

大风起兮云飞扬

  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 :: 管理 ::

文章分类 -  Struts2

摘要:用过struts1.x的人都知道,标签库有html、bean、logic、tiles,而struts2.0里的标签却没有分类,只用在jsp头文件加上<%@ taglib prefix="s" uri="/struts-tags" %>就能使用struts2.0的标签库 下面就介绍下每个标签的用法(有错请指正):A:<s:a href=""></s:a>-----超链接,类似于html里的<a></a><s:action name="">< 阅读全文
posted @ 2012-05-06 23:25 牧者.D 阅读(146) 评论(0) 推荐(0)

摘要:在Struts2 中最简单的验证数据的方法是使用validate。我们从ActionSupport类的源代码中可以看到,ActionSupport类实现了一个Validateable接口。这个接口只有一个validate方法。如果Action类实现了这个接口,Struts2 在调用execute 方法之前首先会调用这个方法,我们可以在validate方法中验证,如果发生错误,可以根据错误的level选择字段级错误,还是动作级错误。并且可使用addFieldError或addActionError加入相应的错误信息,如果存在Action或Field错误,Struts2 会返回“input”(这个 阅读全文
posted @ 2012-05-01 11:51 牧者.D 阅读(451) 评论(0) 推荐(0)

摘要:在本文中将详细讲述struts.xml 文件的常用配置及注意事项。1.使<include>标签重用配置文件在Struts2中提供了一个默认的struts.xml文件,但如果package、action、interceptors等配置比较多时,都放到一个struts.xml文件不太容易维护。因此,就需要将struts.xml文件分成多个配置文件,然后在struts.xml文件中使用<include>标签引用这些配置文件。这样做的优点如下:结构更清晰,更容易维护配置信息。配置文件可以复用。如果在多个Web程序中都使用类似或相同的配置文件,那么可以使用<include& 阅读全文
posted @ 2012-05-01 11:41 牧者.D 阅读(137) 评论(0) 推荐(0)

摘要:在很多Web应用中,为了完成不同的工作,一个HTML form标签中可能有两个或多个submit按钮,如下面的代码所示:<!--[if !supportLineBreakNewLine]--><html action=" " method="post"><input type="submit" value="保存" />- 7 -<input type="submit" value="打印" /></html>由于在 阅读全文
posted @ 2012-05-01 11:25 牧者.D 阅读(1417) 评论(0) 推荐(0)

摘要:1、相关JARstruts2-core-2.0.11.1.jarxwork-2.0.4.jarcommons-logging-1.0.4.jarfreemarker-2.3.8.jarognl-2.6.11.jar2、建立基于Struts1.x的Web程序的基本步骤。步骤1、安装Struts2在在web.xml 中配置Struts2的代码:View Code 在web.xml 中配置Struts2的代码:<filter><filter-name>struts2</filter-name><filter-class>org.apache.strut 阅读全文
posted @ 2012-05-01 11:14 牧者.D 阅读(164) 评论(0) 推荐(0)