摘要: Struts使用DOJO框架来实现AJAX标签。首先,执行示例前,你需要将struts2-dojo-plugin-2.2.3.jar添加到类路径。你可以从struts2 下载的lib文件夹中获取这个文件(C:\struts-2.2.3-all\struts-2.2.3\lib\struts2-doj 阅读全文
posted @ 2017-08-07 11:32 中和王 阅读(344) 评论(0) 推荐(0) 编辑
摘要: 表单标签列表是Struts UI标签的子集。这些标签有助于渲染Struts Web应用程序所需的用户界面,主要分为三类,本章将介绍这三种类型的UI标签: 简单UI标签 我们其实已经在前面的示例中使用了这些标签,接下来将在本章中重新回顾一下。以下是一个简单的视图页面email.jsp与几个简单的UI标 阅读全文
posted @ 2017-08-07 11:31 中和王 阅读(329) 评论(0) 推荐(0) 编辑
摘要: Struts2 的数据标签主要用于操作页面上显示的数据。下面列出了主要的数据标签: action标签 此标签允许开发人员通过指定action名称和可选的命名空间直接从JSP页面调用action。标签的正文内容用于呈现action的结果。在struts.xml中为此action定义的任何结果处理程序将 阅读全文
posted @ 2017-08-07 11:29 中和王 阅读(239) 评论(0) 推荐(0) 编辑
摘要: Struts2 标签有一组标签,可以方便地控制页面执行的流程。以下是主要的Struts2 控制标签: if和else标签 这些标签执行在每种语言中找到的基本条件流。“If”标签可以单独使用,也可以与“Else If”标签,和单个或是多个“Else”标签一起使用,如下所示: iterator标签 这些 阅读全文
posted @ 2017-08-07 11:27 中和王 阅读(228) 评论(0) 推荐(0) 编辑
摘要: Struts2 应用程序可以使用Java5注释来替代XML和Java属性的配置。以下是与不同类别相关的最重要注释的列表: Namespace注释(Action注释) @Namespace注释允许在Action类中定义Action的命名空间,而不是基于零配置的约定。 Result注释(Action注释 阅读全文
posted @ 2017-08-07 11:25 中和王 阅读(472) 评论(0) 推荐(0) 编辑
摘要: 如前章节中所讲到的,Struts提供了两种形式的配置。传统的方式是对所有配置使用struts.xml文件。到目前为止,我们在教程里已经看到了好些这样的例子。配置Struts的另一种方法是使用Java5 的注释功能。使用struts注释,我们可以实现零配置。要在项目中开始使用注释,请确保WebCont 阅读全文
posted @ 2017-08-07 11:21 中和王 阅读(207) 评论(0) 推荐(0) 编辑
摘要: Struts提供了一种更简单的方法来处理未捕获的异常,并将用户重定向到专门的错误页面。你可以很轻松地配置Struts为不同的异常显示不同的错误页面。Struts通过使用“exception”拦截器来使异常处理变得简单。“exception”拦截器被作为默认堆栈的一部分包含其中,所以你不必对它做任何额 阅读全文
posted @ 2017-08-07 11:19 中和王 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 开始本章的内容学习之前,让我们看看http://struts.apache.org给出的几个定义: 我们建议再回顾一下Struts2本地化/国际化(i18n)章节,因为我们将再次使用同样的例子来进行练习。 当你在Web页面中使用Struts2 标签(如<s:submit...>,<s:textfie 阅读全文
posted @ 2017-08-07 11:18 中和王 阅读(276) 评论(0) 推荐(0) 编辑
摘要: HTTP请求上的所有内容都按协议处理为字符串,包括数字,布尔值,整数,日期,小数和其他。对HTTP来说,每个事件都是一个字符串。但是,在Struts类中,你可以具有任意数据类型的属性。我们如何让Struts自动匹配属性呢?Struts使用各种类型的转换器在幕后做了许多繁重的工作。例如,如果你的Act 阅读全文
posted @ 2017-08-07 11:15 中和王 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 国际化(i18n)是规划和实施产品和服务以便更好地适应特定的当地语言和文化的过程,也就是本地化过程,而国际化过程有时也被称为翻译或本地化实现。国际化缩写为i18n,单词以i开头,以n结尾,是因为在第一个i和最后一个n之间有18个字符。Struts2使用bundle资源束、拦截器和标签库提供本地化,即 阅读全文
posted @ 2017-08-07 11:13 中和王 阅读(355) 评论(0) 推荐(0) 编辑