`
- 浏览:
11287 次
- 性别:
- 来自:
北京
-
shop++使用的是struts2的零配置方式
net.shopxx.action.shop.ABC类中的list()方法,对应的访问URL就是
http://域名/shop/ABC!list.action
如果list()方法return "ok";
则对应跳转到/WEB-INF/template/shop/ABC_ok.ftl
struts2的跳转与包名、类名、方法名有关!
查看位置:在/shopxx/WebRoot/WEB-INF/lib/struts2-convention-plugin-2.1.8.jar包中的struts-plugin.xml
默认值: <constant name="struts.convention.relative.result.types" value="dispatcher,velocity,freemarker"/>
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
Struts2零配置是Struts2框架的一种简化配置方式,旨在减少XML配置文件的使用,提高开发效率。在传统的Struts2应用中,开发者需要在多个XML文件中配置Action、结果页面、拦截器等,而“零配置”则是对这种繁琐配置的...
### STRUTS2:零配置插件CodeBehind详解 #### 一、概述 Struts2框架作为Java Web开发中的一款重要工具,在简化Web应用程序开发方面提供了丰富的功能与灵活性。随着框架的发展,Struts2社区不断推出新的插件和技术...
接下来,我们将深入探讨Struts2的零配置实现方式: **1. 使用注解配置Action** 在Action类中,我们可以使用`@Action`注解来指定Action的名称和执行方法。例如: ```java @Action(value = "helloWorld") public ...
这个名为"Struts2零配置+FreeMarker用户管理系统(UMS)"的项目,旨在通过注解的方式展示如何在不编写XML配置文件的情况下,利用Struts2和FreeMarker创建一个用户管理系统。 首先,我们来了解一下Struts2框架。Struts...
STRUTS2 Convention 零配置是Struts2框架中的一种高级特性,旨在简化应用程序的配置,让开发者能够更快地构建MVC应用。从Struts2.1版本开始,推荐使用Convention插件替代Codebehind插件,因为它更加自动化,几乎无需...
在Struts2中,Action类是业务逻辑的载体,配置在struts.xml文件中,通过拦截器链来处理请求和响应。Struts2还提供了丰富的结果类型,如dispatcher(转发)和stream(流式下载),以及强大的OGNL表达式语言,用于在...
Spring4.0+Hibernate4.0+Struts2.3整合案例:实现增删改查。 ===================== application.xml: xmlns="http://www.springframework.org/schema/beans" xmlns:xsi=...
使用SSi框架包进行开发时,开发者首先需要配置struts2的配置文件(struts.xml),定义Action和结果类型。接着,配置Spring的上下文配置文件(如applicationContext.xml),声明Bean及其依赖关系。最后,配置iBatis的...
在本项目中,"Spring3.1+Hibernate4.0+Struts2.3.1 零配置功能已实现"表示的是一个基于三大主流Java Web框架——Spring、Hibernate和Struts2的集成应用,且重点在于使用了注解(Annotation)进行零配置设置。...
【标题】"CXF2.1.3+spring3.0+struts2.3.4" 描述了集成这三大框架实现Web服务的场景。...压缩包中的"CXFWebService"可能包含了项目配置、源代码、依赖库等资源,帮助开发者理解和学习这种集成方式。
"Struts2零配置"是Struts2框架中的一个重要特性,旨在提高开发效率,减少繁琐的XML配置工作。这个特性允许开发者在不编写大量XML配置文件的情况下,依然能实现应用的正常运行。 在传统的Struts2应用中,开发者需要...
Struts2+Spring+Hibernate和Struts2+Spring+Ibatis是两种常见的Java Web应用程序集成框架,它们分别基于ORM框架Hibernate和轻量级数据访问框架Ibatis。这两种框架结合Spring,旨在提供一个强大的、可扩展的、易于...
【Spring+Hibernate+Struts2整合配置详解】 在Java Web开发中,Spring、Hibernate和Struts2(简称SSH)是一个常见的MVC框架组合,用于构建高效、可维护的Web应用程序。这三个框架各自专注于不同的领域:Spring负责...
compass+ibatis+spring+struts2整合开发compass+ibatis+spring+struts2整合开发compass+ibatis+spring+struts2整合开发compass+ibatis+spring+struts2整合开发
在Struts2+Spring+MyBatis的架构中,MyBatis负责与数据库交互,通过XML或注解方式配置SQL语句,使得数据库操作更加灵活且易于维护。 **整合过程** 1. **配置Spring**:创建Spring配置文件,定义Bean,包括Action、...
在学习和使用这个项目实例时,你需要理解每个框架的核心概念和工作原理,如Struts2的动作(Action)和结果(Result),Hibernate的实体(Entity)、会话(Session)和查询,以及FreeMarker的模板语法。此外,还需要...
在“struts2零配置入门代码”这个主题中,我们将深入探讨如何在不编写大量XML配置文件的情况下,启动并运行一个基本的Struts2应用程序。 Struts2的核心在于它的Action类,它是业务逻辑处理的主要组件。在“零配置”...
在本项目"struts2+jdbc+jsp增删改查"中,开发者使用了Struts2来处理用户请求,通过JDBC(Java Database Connectivity)进行数据库操作,而JSP(JavaServer Pages)则作为视图层,显示数据。这个项目的核心在于实现对...
struts2+spring+hibernate 配置文件struts2+spring+hibernate 配置文件