牧者

大风起兮云飞扬

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

2012年5月1日

摘要: 几个学生向苏格拉底请教人生的真谛。苏格拉底把他们带到果林边,这时正是果实成熟的季节,树枝上沉甸甸地挂满了果子。 “你们各顺着一行果树,从林子这头走到那头,每人摘一枚自己认为是最大最好的果子。不许走回头路,不许作第二次选择。” 苏格拉底吩咐说。学生们出发了。在穿过果林的整个过程中,他们都十分认真地进行着选择。 等他们到达果林的另一端时,老师已在那里等候着他们。 “你们是否都选择到自己满意的果子了?”苏格拉底问。 学生们你看着我,我看着你,都不肯回答。“怎么啦?孩子们,你们对自己的选择满意吗?” 苏格拉底再次问。“老师,让我再选择一次吧!” 一个学生请求说,“我走进果林时... 阅读全文
posted @ 2012-05-01 11:56 牧者.D 阅读(193) 评论(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 阅读(406) 评论(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 阅读(115) 评论(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 阅读(1386) 评论(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 阅读(146) 评论(0) 推荐(0) 编辑