`

修改Struts2的action后缀名

阅读更多

修改struts.properties配置文件中的struts.action.extension属性,解决方法是将struts.action.extension改为如下形式: struts.action.extension=do,action 这样.action和.do都可以访问了。

分享到:
评论

相关推荐

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

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

    struts2改写url后缀demo

    在Struts2中,URL通常以`.do`结尾,这是默认的Action映射后缀。然而,为了提供更加用户友好的URL和提高搜索引擎优化(SEO),开发者可能希望将这些后缀更改为更自然的扩展名,如`.html`。本教程将深入探讨如何在...

    java struts如何隐藏提交后缀.action, .do.zip

    对于Struts2,可以使用`<action>`标签的`namespace`和`name`属性,结合`result`配置来构建无后缀的URL。 2. **使用Filter**: 可以创建一个Servlet Filter,拦截所有的HTTP请求,然后修改请求的URI,将`.action`或...

    Struts2属性文件详解

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

    struts2登陆案例

    每个Action类对应一个URL,当用户发送请求到特定URL时,Struts2会根据配置找到对应的Action进行处理。 在Struts2的配置文件(struts.xml)中,我们需要定义Action类与URL的映射关系。例如,对于登录功能,我们可以...

    Struts2注解详细说明文档

    例如,可以设置`struts.convention.action.suffix`来指定Action类名的后缀,默认为`Action`。 ```xml <constant name="struts.convention.action.suffix" value="Controller"/> ``` ##### 3.3 REST支持 如果希望...

    struts2 result配置详解

    Redirect-action 配置可以省略后缀名,直接写 Action 的名称,这与 Redirect 配置不同。 例如: ```xml <action name="" class="" method=""><result name="" type="redirect-action">url?parameters.param=${...

    struts2自学文档

    - **请求后缀**:可以通过配置指定Struts2处理的请求后缀,如.action。 - **Struts2常量**:可以通过配置文件设置各种常量,例如指定默认编码等。 #### 六、配置文件管理 - **多配置文件**:可以指定多个配置文件...

    struts2的学习笔记+测试源代码

    这个学习笔记和测试源代码集主要是关于Struts2中的几个关键特性:属性注入、修改请求后缀名以及常量配置。下面将详细阐述这些知识点。 1. **属性注入**: 在Struts2中,属性注入是一种将依赖对象自动注入到Action...

    struts2实现的文件上传(带文件类型和大小大小验证的)

    首先,我们需要在Struts2的配置文件(struts.xml)中添加一个或多个action配置,用于处理文件上传请求。这个配置通常包括一个接收文件的表单字段名,以及指定处理文件上传的类。例如: ```xml <action name=...

    struts2个人整理文档

    4. `<constant>` 元素:用于设置Struts2的全局常量,例如修改默认的Action后缀名,这里将Action后缀设置为".do"。 二、Web应用配置 1. `web.xml` 文件:是Servlet容器的部署描述符,配置了过滤器和监听器来启动和...

    2012struts2读书笔记

    通过在配置文件中设置 `”struts.action.extension” value=”do”/>` 可以改变Struts2的请求后缀,如改为`.do`。若要指定多个后缀,可以使用逗号分隔,如`value=”do,action”`。 5. 常用的Struts2常量: - `...

    STRUTS2 Convention零配置

    - **Action类的位置**:Convention插件会默认扫描特定包下的Action类,例如`action`, `actions`, `struts`, `struts2`等包名下的Java文件会被视为Action。 - **Action类的命名规则**:按照约定,如果Action类名为`...

    Struts2入门级别文档

    - `<constant name="struts.action.extension" value="do,action,,"/>`:指定Struts2处理的请求后缀,默认为`action`,多个后缀间以英文逗号分隔。 - `<constant name="struts.configuration.xml.reload" value=...

    Struts2注解使用说明文档

    2. **自动扫描**:默认情况下,它会搜索`action`,`actions`,`struts`,`struts2`这些包下的类。如果类实现了`com.opensymphony.xwork2.Action`接口或者类名以`Action`结尾,那么这些类会被视为Action。 3. **可...

    struts2 详解文档

    5. **Action名称的搜索顺序**:Struts2会按照Action类的全限定名、类名和Action配置中的name属性进行搜索。 6. **Action配置默认值**:默认情况下,Action的执行方法是execute,结果类型是dispatcher,视图解析路径...

    struts2配置文件详细说明

    - `struts.action.extension`定义了Struts2处理的请求后缀,默认是`action`,可以添加多个后缀,如`do, action,`。 - `struts.serve.static.browserCache`控制静态内容是否被浏览器缓存,`false`表示开发阶段禁用...

    struts2学习笔记

    Struts2是一个流行的Java web应用程序框架,用于构建MVC(模型-视图-控制器)架构的应用。...理解并熟练掌握Struts2的配置、Action、Interceptor和视图技术,是成为一名合格的Java Web开发者的关键步骤之一。

    Struts2文件上传和下载教程

    这可以通过在Action中编写逻辑来实现,例如检查文件的后缀名或者文件大小是否满足条件。 #### 三、上传进度条 **3.1 进度条原理** 上传进度条能够实时展示文件上传的进度,提升用户体验。其实现通常需要客户端和...

    struts2笔记

    5. **请求后缀配置**:默认情况下,Struts2处理的请求后缀是`.action`,但可以通过修改`struts.action.extension`常量来改变,比如设置为`.do`或`.jsp`。 6. **常量定义**:Struts2有一系列预定义的常量,用于全局...

Global site tag (gtag.js) - Google Analytics