Struts tutorial这是 struts 架构的指导。它包括一些step by step 的小应用程序,可以让你短时间内用struts 工作。内容: 01. 介绍 02. Struts 的安装 03. 第一个实验:简单的JSP 页 04. 第二个实验:struts的国际化 05. struts 中的Forms 06. struts: 介绍ActionForm 07. 分离Book和BookForm的一个好方法 08. 处理Invalid Entries 09. Recapitualation: Where we are 10. 使用logic 11. Templates 12. FAQ 13. Beans to XML 14. Replacing JSP with XSLT 15. 介绍AspectJ 16. 用Ant Compilation和Distribution 16.01. 安装Ant 16.02. 什么是Ant 16.03. 配置Ant 16.04. Ant 的使用 17. 结论 18. 关于这个文档的技术背景 19. 关于作者 20. 用户注解 20.01. 邮件 20.02. 回执卡Appendix: - Illustrations - Listings - Sources - Exercises and Solutions - Tables - Definitions - Footnotes 01. 介绍 在这个指导中我们将step by step 开发一个小的应用程序。你应该有一些JSP 和XML 的经验,并且有一个可以运行的应用服务器,我们选择tomcat4.0.4。02. Struts 的安装 请先将Struts.jar 拷贝到你应用程序的lib目录中,不用删除你的struts 目录中的其他文件。结果如图1 所示。03. 第一个实验:简单的JSP 页 现在我们要做一个简单的JSP 页,用来确认至此我们的操作是正确的。 在strutsShop 里建一个BookView.jsp 的文件。内容如下,按图2 所示在浏览器中运行:04.第二个实验:struts 的国际化 我们将使用户能用本国的语言浏览预定义的文本,进而接触一些struts 的功能。首先你要按照图3拷贝一些文件到WEB-INF 目录下。在struts-html.tld文件里有我们要用的标签。这些我们在上接已经介绍了,你可以简短的回顾一下。struts-config.xml 的配置清单如下,这是一个标准的清单,你以后的程序都可以以此为基础进行扩展:web.xml 的配置清单如下,这是一个标准的清单,你以后的程序都可以以此为基础进行扩展: 在classes目录下创建一个ApplicationResources.properties 的文件( 此文件名在web.xml中定义) ,打开它,输入一行:index.title=Struts Tutorial。然后在创建一个ApplicationResources_de.properties文件,也输入一行:index.title=Struts Einführung 。其实这两个文件就是当加载时会根据当前的浏览器而选择英文或德...