转自 http://www.iteye.com/topic/655436
2. 遍阅《Starting Struts 2》;
3. 跳过Struts 2.0, 从Struts 2.1.8.1开始;
4. 遇到问题, 首先想到《Apache Struts 2 Documentation》;
5. 初期跟着Bootstrap学, 然后跟着struts-2.1.8.1-all.zip里的apps搞;
6. 后期用好Guides.
下载《Starting Struts 2》http://www.infoq.com/cn/minibooks/starting-struts2
下载 struts-2.1.8.1-all.zip http://apache.etoak.com/struts/binaries/struts-2.1.8.1-all.zip
在线《Apache Struts 2 Documentation》 http://struts.apache.org/2.1.8.1/docs/home.html
在线 Bootstrap http://struts.apache.org/2.1.8.1/docs/bootstrap.html
在线 Guides http://struts.apache.org/2.1.8.1/docs/guides.html
分享到:
相关推荐
在案例的文件名"struts2Study"中,我们可以推测这可能是一个包含了整个Struts2应用的源码结构,包括Struts2的配置文件(struts.xml)、Action类、DAO层的实现以及可能的JPA实体类和数据库配置等。这些文件将帮助我们...
【压缩包子文件的文件名称列表】"Struts2Study-portlet" 提示我们这个示例可能包含了一个名为"Struts2Study"的portlet项目。Portlet是Liferay中的可重用组件,它可以在门户页面上独立显示和交互。这个portlet可能是...
- 在已创建的“Struts2Study”项目下,选择“New > Liferay Portlet”,并为Portlet类命名,例如“Struts2Demo”。将Superclass更改为“com.opensymphony.xwork2.ActionSupport”。 - 可选地,可以更改JSP folder...
本实例“Struts2Study”旨在帮助初学者掌握Struts2.0的基础知识,通过实例化操作来加深理解。 在Struts2框架中,核心概念包括: 1. **Action类**:Action类是业务逻辑的载体,它是Struts2的核心组件。开发者定义一...
选择“New Liferay Project”,输入项目名称(如“Struts2Study”),并在“Configuration”模块中设置Liferay Plugins SDK及Runtime环境。SDK路径应指向之前解压的SDK文件夹,此时Runtime也会自动识别并填充相应...
Struts 2 是一个强大的基于MVC(Model-View-Controller)设计...在Struts 2Study这个压缩包文件中,可能包含了更多关于Struts 2学习的示例和练习,通过深入研究这些资源,你可以进一步提升自己在Struts 2框架上的技能。
Struts是Java Web开发中的一个开源框架,由Apache软件基金会维护。它主要专注于MVC(Model-View-...通过研究提供的"Struts study code",你可以深入探索Struts的工作原理,学习如何构建、配置和调试Struts应用。
1. **创建新项目**:在Eclipse中,新建一个Dynamic Web Project,输入项目名称,如“Struts2Study”。 2. **添加Struts 2依赖**:如果你使用Maven,可以在pom.xml文件中添加Struts 2的依赖。例如: ```xml ...
Struts2是一个基于MVC(Model-View-Controller)设计模式的Java Web应用程序框架,它在Web开发领域中被广泛使用。Struts2的核心功能包括请求处理、动作映射、结果渲染、验证机制以及插件架构,使得开发者可以构建...
"java-ee-struts2-study-master.zip"这个压缩包很可能包含了一个关于Java EE使用Struts2框架的实践项目源码,以及相关的学习资源和教程。 首先,让我们深入了解一下Struts2框架。Struts2是Apache软件基金会的开源...
10. **Struts2的升级与比较**:虽然本教程主题是Struts,但了解其后续版本Struts2的改进也很重要。Struts2引入了更多功能,如OGNL表达式语言、更强大的拦截器(Interceptors)和更灵活的配置。 总之,“Struts_core...
Struts2Study.txt可能是一个文本文件,其中包含了关于学习Struts2框架的笔记、示例代码或者教程。通常,这样的文件会涵盖以下主题: 1. **Struts2框架基础**:介绍Struts2的核心概念,包括Action、Result、...
Struts2的诞生可以追溯到2005年,当时Struts和WebWork两个项目合并,旨在创建一个更加强大且易于使用的Web框架。WebWork以其先进的技术而著称,而Struts则拥有庞大的用户基础。两者的结合使得Struts2具备了Struts的...
这个“Struts Study SRC jar包”很显然是一个包含了Struts源代码的学习资源,对于深入理解Struts框架的工作原理、自定义扩展以及调试问题非常有帮助。SRC代表了Source,即源码,这意味着你可以查看并学习框架的内部...
File contextFile = new File("E://study//file://struts//strutstest213-1.2_2.4//strutstest//examples"); setContextDirectory(contextFile); this.getSession().setAttribute("username", "deryl"); } ``` `...
Struts最早是作为Apache Jakarta项目的组成部分问世运作。项目的创立者希望通过对该项目的研究,改进和提高Java Server Pages、Servlet、标签库以及面向对象的技术水准。 Struts这个名字来源于在建筑和旧式飞机中...
"Struts Study SRC" 提供的源代码样本,显然是为了帮助学习者深入理解 Struts 框架的工作原理和实践应用。 在 Struts 学习过程中,以下几个关键知识点是必不可少的: 1. **MVC 模式**:MVC 是一种设计模式,它将...
Struts2是一个强大的Java EE框架,它专注于提供MVC(模型-视图-控制器)架构的支持,以简化Web应用程序的开发。在Struts2中,标签库是其核心功能之一,它极大地简化了视图层的开发,提高了代码的可读性和可维护性。 ...
使用Struts2标签的准备\n\n在使用Struts2标签之前,需要进行以下配置:\n\n- **引入标签库**:在JSP页面顶部添加`<%@ taglib uri="/struts-tags" prefix="s"%>`,声明Struts2的标签库。\n- **配置过滤器**:在`web....
### Struts2最佳实践与实例学习 #### 一、Struts2概述与基本概念 **Struts2**作为Java Web开发领域中一个重要的MVC框架,它的设计理念与实践方法为许多开发者提供了强大的支撑。本文旨在总结《Struts2权威指南》中...