`
michael8335
  • 浏览: 186803 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

修改Struts2的后缀名

阅读更多
Struts2默认会给每个action带上.action的后缀名称,访问的时候需要带上该后缀名,例如http://127.0.0.1/login.action,不过该后缀名可以在struts.xml中修改,通过加上下面这个常量<constant name="struts.action.extension" value="do,action" />,这样就支持后缀名既支持带.do也支持.action的形式,如果不想携带任何后缀名,直接配置value值为空即可
0
0
分享到:
评论

相关推荐

    去掉.action去掉.do字样 隐藏struts2 URL地址action, strus1的扩展名do也是同理.zip

    本篇文章将详细介绍如何在Struts2中去除.action后缀,以及Struts1中隐藏.do扩展名,使URL更加简洁。 首先,让我们来看看Struts2的情况。在Struts2中,默认情况下,所有的请求都会映射到.action结尾的URL上。为了...

    struts2 fielderror去掉样式

    Struts2是一个非常流行的Java Web框架,用于构建可维护、可扩展且结构良好的MVC(模型-视图-控制器)应用程序。在Struts2中,`FieldError`是用来表示表单验证失败时的错误信息。当用户输入的数据不符合预定义的验证...

    struts2漏洞利用工具

    Struts2是一款流行的Java Web框架,它为开发者提供了一种模型-视图-控制器(MVC)架构,便于构建可维护、可扩展的企业级应用程序。然而,Struts2在历史上曾出现过一系列的安全漏洞,其中一些是高危的,允许攻击者...

    struts2讲义

    ### Struts2框架入门知识点详解 #### 一、Struts2框架概述 ##### 1.1 Struts2简介 Struts2是一个基于MVC...此外,Struts2框架还提供了丰富的插件和扩展机制,允许开发者根据具体的应用场景定制和优化框架行为。

    struts2讲义,讲解struts2的框架

    在`web.xml`配置文件中,需要定义一个名为`struts2`的过滤器,类为`org.apache.struts2.dispatcher.FilterDispatcher`。过滤器的映射应覆盖所有URL,以便所有请求都能被Struts2处理。当FilterDispatcher初始化时,它...

    struts2的新闻管理系统

    Struts2是一个强大的Java web开发框架,主要用于构建和维护可扩展、易于测试的MVC(Model-View-Controller)应用程序。这个"新闻管理系统"项目,是针对初学者设计的一个实践平台,旨在帮助他们理解并掌握Struts2的...

    struts2 最新jar包

    5. **javassist.jar**:Javassist是一个字节码操作库,Struts2使用它在运行时动态地修改或创建类,实现AOP(面向切面编程)功能。 6. **struts2-convention-plugin.jar**:这是Struts2的约定优于配置插件,它可以...

    struts批量修改数据

    在处理批量修改数据的任务时,Struts框架提供了强大的支持,允许开发者构建可扩展且易于维护的系统。下面我们将深入探讨Struts在批量修改数据方面的关键知识点。 首先,我们关注`UserForm.java`。这通常是一个...

    struts2学习心得

    其中,`struts-tags.tld`是Struts2标签库的定义文件,包含了所有自定义标签的元信息,如标签名、属性等。 4. **POJO Action类**:Struts2支持使用简单的JavaBean作为Action类,这种被称为POJO(Plain Old Java ...

    Struts2漏洞检查工具2017版

    Struts2是一款非常流行的Java Web框架,用于构建和维护可扩展且易于管理的企业级应用程序。然而,随着时间的推移,Struts2框架发现了一系列的安全漏洞,这些漏洞可能被恶意攻击者利用来执行任意代码,对系统安全构成...

    Struts2属性文件详解

    此属性指定了需要Struts 2处理的请求后缀,默认值为`action`,即所有匹配`*.action`的请求都将由Struts 2处理。如果需要指定多个请求后缀,可以用英文逗号`,`分隔。 #### struts.serve.static 设置了是否通过JAR...

    Struts2 应用程序示例

    Struts2是一个强大的Java web应用程序框架,用于构建可维护、可扩展且结构良好的Web应用程序。这个"Struts2应用程序示例"是专为初学者和开发者设计的,它利用Eclipse 3.3作为集成开发环境,JDK 6.0作为Java运行环境...

    Struts2调试方法

    Struts2是一款流行的Java Web框架,它为开发者提供了一种模型-视图-控制器(MVC)架构,便于构建可维护、可扩展的Web应用程序。在开发过程中,调试是解决问题和优化代码的关键环节。了解并掌握Struts2的调试方法对于...

    struts2实战.pdf

    7. **动态方法调用(Dynamic Method Invocation,DMI)**:Struts2允许通过Action方法名动态调用Action,这提高了代码的灵活性,减少了配置工作。 8. **Tiles插件**:Tiles是Struts2的一个扩展,用于构建复杂的布局...

    Struts2: HelloWord

    3. **编写结果视图**: 在`struts.xml`配置文件中定义Action的映射,包括Action名、结果类型(如“success”)和对应的视图页面(通常是FreeMarker或JSP)。 4. **创建视图**: 创建一个简单的FreeMarker或JSP页面,...

    黑马Struts2视频(day2)

    - 拦截器是Struts2的一大特色,它在Action调用前后执行一系列预定义的逻辑,如日志记录、权限检查、数据验证等,增强了框架的可扩展性和灵活性。 4. **配置文件详解**: - `struts.xml`是Struts2的主要配置文件,...

    struts2最新版源码文件

    Struts2是Java Web开发中一个非常重要的框架,它基于MVC(Model-View-Controller)设计模式,为开发者提供了一种结构化和可扩展的方式来构建动态网站应用程序。这个源码包是Struts2的2.3.20版本,官方的最新版本,...

    struts2.pdf

    2. **路由决策**:核心控制器`FilterDispatcher`根据URL中的Action名和配置文件(struts.xml)中的定义来确定应调用哪个Action。 3. **执行拦截器链**:在调用具体的Action之前,会首先经过一系列的拦截器。这些拦截...

    Struts2漏洞2.0.xx升级为Struts-2.5.12步骤

    Struts2是一个非常流行的Java Web框架,用于构建和维护可扩展且易于管理的企业级应用程序。然而,随着时间的推移,Struts2的早期版本暴露了一些安全漏洞,这使得系统容易受到攻击。本教程将详细解释如何将Struts2的...

    struts2核心包

    在Struts2中,OGNL作为默认的值传递和表达式语言,允许开发者在Action、JSP、配置文件中灵活地访问和修改对象属性,提供了强大的数据绑定能力。 5. **commons-fileupload-1.2.1.jar**: 这是Apache Commons ...

Global site tag (gtag.js) - Google Analytics