这两天用myeclipse写了最简单的例子,结果弄了我两天,先是tomcat服务器一启动就一堆问题,折腾了一翻又出现了个很头疼的问题,就是老是提示class中版本不一样,在网上搜了老半天,最多的是说jdk的运行版本和编译版本不一样,我一直用的是1.6的,我很郁闷怎么会有版本问题,后来想了想,我选的是建立STRUTS1.2的项目,选用的是j2ee 1.4,认为与j2ee1.4匹配的应该是jdk1.5,可能那些下载下来的LIB是用1.5编译的。本来也认为版本应该可以向下兼容,不过网上看到的也是版本不一样就可能出现错误提示,于是下载了JDK1.5又装上,把TOMCAT用1.5,myeclipse里也设置为为1.5编译,终于那个版本错误的提示没了,不过新问题又来了,struts-config文件读取错误,又是一翻折腾,终于发现是action的type属性写错了,把.java后缀给加进去了,唉,粗心~
要多练练,这东西是实践出来的,光学理论不行的
分享到:
相关推荐
### Struts2.3.3 运行配置详解 #### 一、简介 Struts2 是一个基于 Java 的开源框架,用于开发企业级 Web 应用程序。它使用 MVC(Model-View-Controller)设计模式,使应用程序结构更加清晰、易于维护。本文将详细...
在安装MyEclipse时,需确保JDK版本为1.5或更高,并正确配置环境变量。 **Struts**是一个开源的MVC框架,用于构建Java Web应用程序。它提供了处理HTTP请求、管理业务逻辑和展示结果的能力。在MyEclipse中,可以通过...
- **JDK**:推荐使用 JDK 1.4.1 或以上版本。 - **集成开发环境**:可以选择 Eclipse、IntelliJ IDEA、NetBeans 等。 - **Apache Tomcat**:作为应用服务器,支持 Struts 应用部署。 - **Struts 库**:下载并...
主要的配置文件是`mybatis-config.xml`,包含了数据源、事务管理器等全局配置。每个数据库操作通常对应一个Mapper配置文件,如`UserMapper.xml`,其中定义了SQL语句和结果映射。 在整合这三个框架时,还需要确保...
2. **struts-config.xml配置**:这是Struts1应用的主配置文件,它定义了Action的映射、数据源、Form Bean和其他组件。在"配置文件有详细的解释"的描述中,我们可以期待这个案例会详细讲解如何配置Action与URL路径的...
1. 安装和配置:确保你的开发环境支持Struts,例如安装Apache Tomcat服务器,配置好JDK,并将Struts库添加到项目的类路径中。 2. 创建Struts项目:创建一个新的Maven或Eclipse项目,并根据Struts的目录结构建立...
- **核心配置文件**:struts-config.xml - **配置要点**: - 定义ActionMapping来映射HTTP请求到相应的Action类。 - 配置FormBean来封装表单数据。 - 设置Forward来指定Action执行后的跳转页面。 **2. Spring...
6. **配置struts-config.xml**:在WEB-INF目录下创建一个名为struts-config.xml的文件,它是Struts的主配置文件。在这里,你可以定义Action、ActionForm、数据源以及Action间的跳转规则。 7. **编写Action和...
- 推荐使用JDK 1.5,因为Struts2与JDK 1.6存在兼容性问题。 - 访问[Oracle官网](http://java.sun.com/javase/downloads/index.jsp)下载JDK。 - 安装过程中,建议将JDK安装到不含空格和中文字符的目录下,例如`C:\...
在这个例子中,`struts-config.xml`有两个关键部分:`form-beans`和`global-forwards`。 `form-beans`部分定义了Struts的表单bean,这些bean对应于HTML表单中的数据。表单bean是JavaBean,用于存储用户在表单中输入...
1. **环境搭建**:安装和配置必要的开发工具,如JDK、Eclipse或IntelliJ IDEA,以及Struts库。 2. **创建Maven/Gradle项目**:选择合适的构建工具,配置Struts相关的依赖。 3. **编写struts-config.xml**:配置...
在Struts框架中,`struts-config.xml`文件是核心配置文件,用于定义Action、ActionForm、ActionMapping等元素。例如,`SSH配置:struts-config.xml.txt`可能包含了以下配置内容: - `action-mappings`定义了请求与...
【MyEclipse_Struts】教程主要面向Struts初学者,旨在通过MyEclipse Enterprise Workbench这一集成开发环境,介绍如何创建、配置和测试一个简单的Struts应用程序。本教程假设读者已具备Sun JDK 1.4.2、Eclipse 3.0.1...
ActionForm对象用于封装请求参数,而配置文件struts-config.xml则定义了各个Action和ActionForm的映射关系。 搭建SSI(Ibatis+Spring+Struts1)框架的步骤通常包括以下部分: 1. **环境配置**: 首先,确保安装了...
- **struts-config.xml**:配置Struts的Action和Form Bean,定义请求处理路径。 4. **实体类和映射文件** - 创建Java实体类,如`Admin`,对应`admin`表,包含`id`、`name`和`password`属性,并添加getter和setter...
在实际开发中,一个SSH项目会包含各种配置文件(如struts-config.xml、hibernate.cfg.xml)、Java源代码(Action类、DAO类、Service类等)、JSP页面以及数据库脚本等。开发者通常会利用IDE(如Eclipse或IntelliJ ...
1. **项目组件**:Struts项目通常包含ActionForm、ActionServlet、Action、配置文件struts-config.xml等关键组件。 2. **构建应用**: - 创建ActionForm类来封装表单数据。 - 编写Action类处理用户请求,并调用...
2. **配置Struts**:下载Struts库,配置struts-config.xml,定义Action类和结果视图。创建.struts.properties文件,指定Struts版本。 3. **配置Spring**:导入Spring库,创建spring-beans.xml,定义bean的配置,...
2. `struts`目录:包含Struts的配置文件,如`struts-config.xml`,可能还有Action的配置。 3. `hibernate`目录:包含Hibernate的配置文件,如`hibernate.cfg.xml`,以及实体类的映射文件。 4. `lib`目录:存放所有...