Struts2项目配置与开发基础
需积分: 3 27 浏览量
更新于2024-09-14
收藏 18KB DOCX 举报
Struts2 是一个流行的开源 Java 框架,用于构建企业级 web 应用程序。本篇指南将带你逐步配置一个 Struts2 项目,以便在 Myeclipse 中实现基本的开发环境。以下是详细的步骤:
1. **项目创建**:
首先,在 Myeclipse 中,通过 `File` > `New` > `Project` 创建一个新的 Web 项目。选择 `Myeclipse` > `JavaEnterpriseProjects`,然后选择 `WebProject` 并按照提示配置项目名称(如 "Struts2_0100_Introduction"),选择 Java EE 5.0 并完成创建。
2. **服务器配置**:
在 `Window` 菜单下,进入 `Preferences`,选择 `Myeclipse` > `Servers`,配置你的 Tomcat 服务器。选择对应版本,输入服务器安装路径,并确保 `Enable` 处于选中状态,最后点击 `OK`。
3. **JRE设置**:
接下来,配置 JRE 或 JDK。同样在 `Preferences` 中选择 `java` > `InstalledJREs`,点击 `Add` 添加标准 VM,指向你的 JDK 安装目录。确保其中一个 JRE 前面有勾选,作为默认 JRE。
4. **Struts2 下载与集成**:
下载 Struts2 最新版,解压并找到 `apps` 文件夹下的 `struts2-blank.war`。将其中的 `WEB-INF` 目录下的 `struts.xml` 文件复制到项目源代码 (`src`) 中。同时,将 `lib` 文件夹中的所有 jar 文件复制到项目 WebRoot 的 `WEB-INF/lib` 目录。
5. **web.xml 配置**:
从 `struts2-blank` 的 `WEB-INF/web.xml` 中复制 `<filter>` 和 `<filter-mapping>` 部分,粘贴到项目的 `WebRoot/web.xml` 文件中,然后保存。
6. **struts.xml 修改**:
打开 `src` 中的 `struts.xml` 文件,注释掉原有的 `<struts></struts>` 内容,保留以备后续参考。在开发过程中,若经常修改代码,可能需要手动重启服务器,但可以通过在 `struts.xml` 中添加 `<constant name="struts.devMode">true</constant>` 来启用自动重载。
7. **开发模式**:
当处于开发模式下,每当文件改动后,应用会自动重新加载,无需手动重启服务器。这提高了开发效率,但也意味着在部署前需要禁用此功能。
本文介绍了如何在 Myeclipse 中创建、配置并集成 Struts2 项目的全过程,包括服务器、JRE设置、框架文件的复制和web.xml的定制。这将为开发人员提供一个基础的Struts2 开发环境,以便开始构建复杂的 web 应用程序。
2012-04-25 上传
2011-10-10 上传
2018-02-06 上传
2013-05-03 上传
2009-09-16 上传
2012-12-12 上传
2012-11-27 上传
dylan_Wang
- 粉丝: 1
- 资源: 13
最新资源
- 前端协作项目:发布猜图游戏功能与待修复事项
- Spring框架REST服务开发实践指南
- ALU课设实现基础与高级运算功能
- 深入了解STK:C++音频信号处理综合工具套件
- 华中科技大学电信学院软件无线电实验资料汇总
- CGSN数据解析与集成验证工具集:Python和Shell脚本
- Java实现的远程视频会议系统开发教程
- Change-OEM: 用Java修改Windows OEM信息与Logo
- cmnd:文本到远程API的桥接平台开发
- 解决BIOS刷写错误28:PRR.exe的应用与效果
- 深度学习对抗攻击库:adversarial_robustness_toolbox 1.10.0
- Win7系统CP2102驱动下载与安装指南
- 深入理解Java中的函数式编程技巧
- GY-906 MLX90614ESF传感器模块温度采集应用资料
- Adversarial Robustness Toolbox 1.15.1 工具包安装教程
- GNU Radio的供应商中立SDR开发包:gr-sdr介绍