基本目录就这样,导入最基本的jar包。
struts.xml
<?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN" "http://struts.apache.org/dtds/struts-2.0.dtd"> <struts> </struts>
可以去官方的demo复制一份。
web.xml 加入以下配置
<filter> <filter-name>struts2</filter-name> <filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class> </filter> <filter-mapping> <filter-name>struts2</filter-name> <url-pattern>/*</url-pattern> </filter-mapping>
运行OK。
相关推荐
这个`struts2.2.3-hibernate3.3.1-spring3.1.zip`压缩包集合了这三个框架的组件,方便开发者快速搭建基于MVC模式的Java应用。 **Struts2** 是一个开源的MVC框架,基于Model-View-Controller设计模式,用于构建结构...
总之,Struts2.2.3是一个全面的Java web开发框架,提供了丰富的功能和良好的可扩展性,使得开发人员能够更专注于业务逻辑,而不是底层的HTTP处理和页面渲染。通过理解并熟练掌握其中的jar包及其功能,可以提高开发...
Struts2是一个非常著名的Java Web开发框架,它提供了一种模型-视图-控制器(MVC)架构,便于开发者创建动态、数据驱动的Web应用程序。标题中的"struts2-2.3.32-all"指的是Struts2框架的2.3.32版本的完整包,通常包含...
SSH2 Demo 2.0 是一个基于Struts2.2.3、Hibernate 3.6.8和Spring3的综合应用实例,展示了如何在实际项目中整合这三大流行开源框架,构建一个完整的Java Web应用程序。这个框架组合通常被称为SSH(Spring、Struts2和...
2. **Struts2.2.3**: - **MVC架构**:Struts2是一个基于MVC设计模式的Web应用框架,用于简化Java Web应用程序的开发。 - **Action和结果**:Action是业务逻辑的载体,结果定义了Action执行后的跳转路径。 - **...
Struts2.2.3是Apache Struts框架的一个版本,它是基于MVC(Model-View-Controller)设计模式的开源Java Web应用框架。Struts2是Struts1的升级版,它提供了更强大的功能和更好的性能,使得开发人员能够更高效地构建...
这个压缩包包含的是Struts2.2.3、Spring3.0.6和Hibernate3.6.8的基础jar包,这些库文件是构建基于SSH的应用程序所必需的。 **Struts2** 是一个基于MVC设计模式的Web应用框架,用于简化Java Web开发。Struts2.2.3...
1. **Struts2.2.3**:Struts2是一个基于MVC(Model-View-Controller)设计模式的开源Web应用框架。它继承了Struts1的优点,并且在Action和Result之间引入了拦截器(Interceptor)机制,增强了框架的灵活性和可扩展性...
Struts2.2.3、Spring3.1和iBatis2.0是经典的Java Web开发框架组合,常被用于构建高效、灵活的企业级应用程序。这个压缩包包含了这三大框架的核心库,便于开发者进行集成和使用。下面我们将深入探讨这三个框架以及...
Struts2.2.3、Spring3.0.5和Hibernate3.6.5是Java Web开发中的三个关键框架,它们常被一起使用以构建高效、模块化的应用程序。本实例中,这些框架与SQL Server数据库进行了整合,为开发者提供了一个完整的后端解决...
4. **Struts 2**:是基于MVC设计模式的Web应用框架,它整合了WebWork的强大功能和Struts 1的优点。2.2.3版本的Struts提供了丰富的拦截器、强大的OGNL表达式语言和模板技术,使得开发人员可以更便捷地构建出结构清晰...
- `<listener>`元素定义监听器,用于在Web应用启动和停止时执行特定任务,例如初始化Spring应用上下文。 - `<servlet>`和`<servlet-mapping>`元素配置Struts2的核心DispatcherServlet,处理所有的HTTP请求。 在`...
Struts2、Spring2.5和Hibernate3.2是经典的Java Web开发框架组合,被称为SSH(Struts2、Spring、Hibernate)集成。这个整合包可能是为了帮助开发者快速搭建基于这些技术的项目环境。 Struts2是MVC(Model-View-...
- 将`struts-2.2.3\apps\struts2-blank\WEB-INF\lib`内的所有文件复制到新建项目的`lib`文件夹下。 2. **修改`web.xml`**: - 在项目的`web.xml`文件中添加Struts2的过滤器配置: ```xml <filter-name>...
- **手动添加依赖库**:手动将所需的JAR包复制并粘贴到`WEB-INF/lib`目录下,包括Struts与Spring相整合的插件`struts2-spring-plugin-2.2.3.jar`。 - **创建Struts.xml**:在`src`目录下新建`Struts.xml`文件,并...
- spring-web-2.0.jar - spring-webmvc-2.0.jar **2.2.2 配置web.xml** 接下来需要在项目的web.xml文件中配置Spring的监听器,以便于在容器启动时加载Spring配置文件。添加以下代码: ```xml <listener-class> ...
Struts2是基于MVC(Model-View-Controller)设计模式的一种Java Web应用开发框架,它简化了Web应用程序的开发过程,提高了代码的可维护性和扩展性。在实际项目中,开发者往往需要了解并配置Struts2所需的最少jar包,...
- 应用程序上下文配置文件`applicationContext.xml`应放置于`/WEB-INF`目录下,以确保服务器能够正确加载它。 - 不需要创建默认的`sessionFactory`,因为在后续步骤中将手动配置。 #### 4. 添加Struts 2支持 - ...
这部分详细讲解了如何利用Struts框架来构建完整的Web应用程序,包括项目的搭建、配置文件的编写等。 **2.3 为什么需要框架** **2.3.1 Web—永无休止的修补** 随着Web应用的不断发展,传统的开发方式已经不能满足...