`

struts2中后缀名.action的更改以及何时该加后缀名,何时不用加

 
阅读更多

struts2默认的后缀名是.action,如果想更改,可以再src目录下新建文件:struts.properties。

在里面写上下面的代码:


其中那个fuck就是自定义的、

至于,何时该加后缀名,何时不用加。查了一下,应该是这样的:

在一般的链接中需要加.action后缀名,在普通的<form>表单里也需要加。

但是在struts2自己的标签<s:form>就不需要添加.action、

分享到:
评论

相关推荐

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

    在Java Struts框架中,隐藏提交后缀 `.action` 或 `.do` 主要是为了提高应用程序的安全性和用户体验。这些后缀通常表示Struts框架处理请求的动作映射,暴露这些信息可能会让攻击者更容易发现系统的结构。以下是一些...

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

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

    Struts课堂笔记.rar--struts2的struts.properties配置文件详解

    用URL扩展名来确定是否这个请求是被用作Struts action,其实也就是设置 action的后缀,例如login.do的'do'字。 struts.configuration The org.apache.struts2.config.Configuration implementation class org....

    struts2改写url后缀demo

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

    STRUTS2 Convention零配置

    为了方便调试和查看Struts2应用中的Action配置情况,可以使用`struts2-config-browser-plugin`插件。该插件需要被添加到项目的`WEB-INF/lib`目录下,并且可以通过访问`http://localhost:8080/应用名/config-browser/...

    Struts2属性文件详解

    该属性决定了Struts 2是否允许在Action名中使用斜线,默认值为`false`。若要在Action名中使用斜线,需要将其设置为`true`。 #### struts.tag.altSyntax 该属性指定了是否允许在Struts 2标签中使用表达式语法,...

    struts2 上传图片限制.

    2. **文件类型**:可以通过检查文件后缀名或MIME类型来限制可上传的文件类型。 3. **并发上传数量**:控制同时上传文件的数量,以避免服务器资源过度消耗。 #### 五、总结 通过上述步骤,我们可以实现在Struts2中...

    struts.properties详解

    - **struts.action.extension**:指定Struts2处理的请求后缀,默认为`action`。多个后缀间以逗号分隔。 #### 8. 静态资源服务 - **struts.serve.static**:设置是否通过JAR文件提供静态内容服务,默认为`true`。 - ...

    Struts2注解详细说明文档

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

    struts2配置文件详细说明

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

    struts2 properties

    2. `Struts.configuration`: 该属性用于指定Struts2的配置文件管理器,通常不需要修改。 3. `Struts.configuration.files`: 这里可以定义Struts2需要加载的默认配置文件,如`struts.xml`、`struts-default.xml`和`...

    Struts2环境.doc

    例如,“struts.i18n.encoding”设置默认的字符编码为UTF-8,而“struts.action.extension”定义了Struts2处理的请求后缀,默认为“do”。 - `&lt;package&gt;`元素定义了一个包,它包含一组相关的动作。每个包可以扩展...

    struts 三种配置方式.txt

    Struts 2 的核心配置文件是`struts.xml`,本文将详细介绍该文件中的三种配置方式。 #### 二、第一种配置方式:最直接的方式 这种方式是最基础也是最直接的配置方法,适用于简单的Action调用。 ##### 1.1 配置示例...

    MyFramework - struts2 零配置:convention

    此外,结果页面的名称默认为方法名加`.jsp`后缀,位于`struts.convention.result.path`指定的目录下。 例如,一个处理用户列表请求的`UserAction`类可能如下: ```java public class UserAction { public String ...

    Struts-Localization-Example.zip_localization

    总的来说,"Struts-Localization-Example.zip_localization"示例可能包含了创建和使用Resource Bundle的步骤,以及如何在Struts应用中进行本地化配置的实践。通过学习和分析这个例子,开发者可以更好地理解和掌握...

    Struts2注解使用说明文档

    如果类名包含`Action`,则会去除`Action`后缀并使用中划线分隔(例如,`LoginAction` -&gt; `/login`)。驼峰命名法的类名也会转换为中划线格式(如,`GetBooks` -&gt; `/get-books`)。 5. **结果视图映射**:默认情况下...

    Struts2漏洞利用工具2017版.exe

    在标签“ST2”中,ST2即Struts2的缩写,进一步确认了该文件与Struts2框架及其相关的安全问题相关联。 至于压缩包中的"logs"文件,这通常表示日志文件。在安全工具中,日志文件会记录扫描过程、发现的漏洞以及任何...

    2012struts2读书笔记

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

    Struts2入门级别文档

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

    struts2登陆案例

    Struts2是一个强大的MVC(Model-View-Controller)框架,广泛应用于Java Web开发中,为开发者提供了构建可维护、可扩展的Web应用程序的结构。本案例主要关注如何使用Struts2实现一个基本的登录功能。 首先,我们...

Global site tag (gtag.js) - Google Analytics