`
zds420
  • 浏览: 202632 次
  • 性别: Icon_minigender_1
  • 来自: 合肥
社区版块
存档分类
最新评论

struts2的路径和通配符

 
阅读更多

struts2的路径
1) 在struts2中的路径问题是根据action的路径而不是jsp路径确定,所以尽量不要使用相对路径。
2) 可以使用redirect方式解决,但是refirect方式并非必要。
3) 解决办法非常简单,统一使用绝对路径.(在jsp中使用request.getContextRoot()方式来获取webapp的路径)
  和使用MyEclipse经常使用的,指定basePath路径。

struts2动态方法调用 【未操作】
动态方法调用是指在action中可以指定类和动态指定类的方法名称。

struts2通配符
* ,{1}

使用通配符,将配置量降到最低

不过,一定要遵守“约定优于配置”的原则。

通配符匹配是先匹配最精确的,在根据顺序匹配。

分享到:
评论

相关推荐

    Struts2_Action学习笔记、通配符{1},{2}

    通过上述分析可以看出,Struts2提供了丰富的特性来支持Web应用程序的开发,尤其是通过Namespace和ActionMethod等机制来组织和管理Action,以及利用通配符配置来简化配置文件,大大提高了开发效率和维护性。

    struts2 路径问题

    在处理“struts2 路径问题”时,我们主要关注的是Struts2框架中的URL映射和资源定位。这篇博客文章可能探讨了在使用Struts2时遇到的路径相关问题,如Action配置、结果类型、静态资源访问等。 1. **Action配置**:在...

    struts2利用通配符调用同一个Action里面不同的方法

    总的来说,Struts2的通配符特性是其强大和灵活的体现,使得开发者能够在保持代码整洁的同时,实现更高效和可扩展的Web应用。在使用通配符时,一定要注意方法名的命名规则,确保它们与URL路径中的通配符部分匹配,...

    struts2通配符示例

    压缩包中的`CrudText`文件可能是一个用于演示CRUD操作的例子,可能是用文本形式展示了如何使用Struts2的通配符进行创建、读取、更新和删除数据的操作。具体的内容可能包括Action的配置、Action类的编写以及对应的...

    struts2动态调用之通配符

    总的来说,Struts2的通配符动态调用是提高开发效率和代码可维护性的利器。通过合理利用这一特性,我们可以减少配置文件的冗余,使项目结构更加清晰,同时也便于扩展和维护。在实际开发中,应熟练掌握并灵活运用这一...

    Struts2_通配符映射

    - 在`WebContent\WEB-INF\`目录下创建`web.xml`文件,配置Struts2的Filter以处理所有的请求路径(`/*`)。这一步是Struts2通配符映射的关键配置之一。 ```xml xmlns="http://java.sun.com/xml/ns/javaee" xmlns:...

    struts2通配符的使用详解

    在Web开发中,Struts2框架凭借其灵活性和强大的功能深受开发者喜爱。在实际应用中,为了简化配置并提高开发效率,Struts2引入了通配符机制。通过合理使用通配符,可以在一定程度上减少配置文件的冗余度,使配置更加...

    Struts2教学视频

    Struts2通过Action和Namespace来决定URL路径。Action的全名由Namespace和ActionName组成,例如`/admin/save`,其中`admin`是Namespace,`save`是ActionName。 **七、Action的动态调用方法** Struts2支持Action的...

    Struts2_入门篇_基本配置_通配符_参数注入_内置对象获取等。。。

    Struts2是一个强大的Java web框架,它简化了MVC(模型-视图-控制器)架构的实现,提供了丰富的功能和良好的扩展性。本入门篇主要涵盖了Struts2的基础配置、通配符使用、参数注入以及内置对象的获取,非常适合初学者...

    struts2一个action处理多个请求 struts2实例

    在Struts2的配置文件(通常为struts.xml或struts.properties)中,我们定义Action的映射规则,包括请求路径、方法调用以及结果视图等。默认情况下,一个Action类对应一个请求URL,但通过特定配置,可以让一个Action...

    struts2 学习笔记 实战

    Namespace在Struts2中主要用于组织和隔离Action,它决定了Action的访问路径。默认情况下,Namespace为空字符串,这意味着任何没有明确Namespace的Action都可以被全局访问。Namespace可以设置为“/”或“/xxx”或“/...

    Struts2请求处理方法的处理

    在Struts2中处理路径问题时,通常会涉及到相对路径和绝对路径的选择。对于相对路径而言,通常是指相对于当前应用根目录下的路径。而在配置文件中使用通配符进行路径匹配时,则更加灵活和高效。 例如,使用通配符...

    struts2介绍

    Struts2支持通过方法名或通配符映射URL请求到Action方法。参数传递通常通过请求参数或者表单字段自动绑定到Action的属性。 **5. Struts2标签库** Struts2提供了丰富的标签库,如s:form、s:textfield等,这些标签...

    Struts2框架笔记

    ### Struts2框架知识点 #### Struts2框架概述 Struts2是一个开源的Web应用程序框架,基于MVC(Model-View-Controller)架构模式。...以上就是关于Struts2框架的一些核心知识点介绍,对于理解和使用Struts2非常有帮助。

    Struts2 in action中文版

    11.1 Struts 2框架和Java i18n 241 11.1.1 使用ResourceBundle和Locale取得本地化文本 241 11.1.2 Struts 2如何解决本地Java对i18n支持的问题 243 11.2 Struts 2 i18n示例 244 11.2.1 Struts 2 i18n快速展示 244 ...

    struts 2 笔记 struts2 基础

    在Struts 2中,Action的路径不同于JSP的路径。Action的路径应避免使用相对路径,以防止路径混乱。通常建议使用绝对路径,可以通过`request.getContextRoot()`获取Web应用的根路径。在MyEclipse等IDE中,还可以设置基...

    struts2自学文档

    - **Action搜索顺序**:Struts2框架根据URL路径、HTTP方法等因素确定执行哪个Action。 - **Action配置的默认值**:Action配置中的属性如method等如果没有明确指定,则采用框架默认值。 - **Struts.xml配置**:包含...

    struts2学习

    在Struts2配置文件中,可以使用通配符(*)来简化Action的配置。例如,在给定的部分内容中,使用了通配符来配置一个名为`carAction`的包,其中的Action名称为`*`,表示该包下的所有Action都遵循同样的配置规则,具体...

Global site tag (gtag.js) - Google Analytics