myeclipse下建立struts工程
Struts 是一个基于 Model-View-Controller (MVC) 设计模式的开源框架,它用于构建企业级的 Java Web 应用程序。MyEclipse 是一个集成开发环境,支持多种框架,包括 Struts,提供了方便的创建和配置 Struts 工程的功能。以下是通过 MyEclipse 创建 Struts 工程的详细步骤及其涉及的知识点: 1. **新建项目**:从 File 菜单中选择 New -> Project,然后选择 "Tomcat Project" 创建一个新的项目。这里创建的项目是基于 Tomcat 服务器的。 2. **项目命名与配置**:输入项目名称,如 "mytest",其他默认设置即可。上下文名称通常默认为项目名称,这决定了应用程序在服务器上的访问路径。 3. **添加 Web 项目能力**:右键点击项目,选择 "MyEclipse -> Add WebProject Capabilities",这一步是为了使项目具备运行在 Web 服务器上的能力。 4. **配置 Web 容器**:默认配置即可,这通常是针对所选的 Tomcat 版本进行的。 5. **添加 Struts 能力**:接着,再次右键项目,选择 "MyEclipse -> Add Struts Capabilities",这是为了集成 Struts 框架,使得项目能够支持 Struts 的功能。 6. **配置 Struts**:默认设置即可,这会生成 Struts 必要的配置文件和目录结构。 7. **创建 JSP 页面**:在 "struts-config.xml" 的设计视图中,可以通过点击 "J" 图标来创建 JSP 页面,例如 "welcome.jsp"。注意可以选择不同的 JSP 模板,其中不含 Struts 标签的模板适用于简单的页面。 8. **生成 Struts 组件**:通过 "New -> Form, Action and JSP" 生成 FormBean、Action 和 JSP 文件。FormBean 用于封装用户输入的数据,Action 处理业务逻辑,JSP 展示数据。 9. **创建 FormBean**:定义 FormBean 名称,比如 "login",并添加属性如 "userName" 和 "password"。在 "Method" 标签页中,根据实际需求选择是否保留错误处理和重置方法。 10. **创建 JSP 页面**:建立登录页面 "login.jsp",并指定其路径,如 "/login.jsp"。 11. **创建 Action**:关联 FormBean 和 JSP 页面,取消验证选项,因为这是一个简单的示例。 12. **设置 Forward**:在 "Forwards" 标签页中,定义合法用户和非法用户的转发路径,合法用户转发到 "welcome.jsp",非法用户重新返回 "login.jsp",注意非法用户转发时应使用 redirect。 13. **查看关系**:"struts-config.xml" 设计视图中,可以看到所有组件之间的关系,包括 FormBean、Action 和 Forward。 14. **编辑 JSP 页面**:"login.jsp" 内容包含 HTML 表单,使用 Struts 标签 `<html:form>`、`<html:text>` 和 `<html:password>` 来收集用户输入的用户名和密码。 以上步骤展示了如何在 MyEclipse 中创建一个基本的 Struts 工程,包括配置项目、添加 Struts 支持、创建页面和组件以及定义动作流。完成这些步骤后,就可以运行项目,测试 Struts 框架的基本功能。在实际开发中,还会涉及到更多的配置、业务逻辑实现和页面样式设计等复杂内容。
剩余31页未读,继续阅读
- sysylh200805312012-10-12原先一直有bug,通过这个文档顺利通过了
- 沙漠之鹰0072012-10-23挺详细一步一步有截图。
- 粉丝: 27
- 资源: 1
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助