`

Struts namespace="" 问题

 
阅读更多

struts.xml里面 namespace如果不设置(相当于namespace=""),默认可以接收所有的URL请求

比如,访问/loginV、aa/loginV、 aa/bb/loginV 都可以访问到此Action

<action name="loginV" method="loginValidate" class="user.userLoginAct">
</action>

 

但是我设置了,只能通过/loginV访问。

 

寻其原因,是由于

struts.enable.SlashesInActionNames=true,设置成false解决问题。

分享到:
评论

相关推荐

    struts2_namespace代码

    Namespace在Struts2中的作用至关重要,它是Action配置的一个关键部分,用于组织和隔离Action,使得一个大型项目中的多个Action能够有序地管理。 Namespace主要功能: 1. **URL映射**:Namespace可以看作是Action的...

    struts2示例程序

    &lt;package name="demo" namespace="/mystruts" extends="struts-default"&gt; &lt;action name="sum" class="action.SumAction"&gt; &lt;result name="positive"&gt;/positive.jsp &lt;result name="negative"&gt;/negative.jsp ...

    struts2开发遇到的问题

    save”&gt;&lt;s:namespace=”your value” action=”sum!save” /&gt;`。 3. **ERROR:Cannot create JDBC driver of class '' for connect URL 'null'** 这个错误意味着Tomcat中的DataSource配置有问题,或者缺少相应的...

    struts2.0扫盲文档

    &lt;package name="all" extends="struts-default" namespace="/"&gt; &lt;action name="test" class="com.struts.FirstAction" method="TestMethod"&gt; &lt;result&gt;/abc.jsp &lt;/package&gt; &lt;/struts&gt; 红色部分...

    一个struts2的例子:彻底解决STRUTS2 错误There is no Action mapped for namespace / and action name login

    前几天在网上下载一个struts2的helloword的例子,那个作者也真够缺德的,搞个错误...看网上都催struts2比struts1 整的整的好,我看就这个问题,完全可以算struts2是个垃圾 我现在把完整的程序提供给大家,希望大家看看

    struts2实例 学生信息管理系统

    &lt;package name="Student_CRUD_DEMO" extends="struts-default" namespace="/jsp"&gt; &lt;action name="add" class="cn.fjnu.edu.action.AddAction" method="addStu"&gt; &lt;result name="success"&gt;list.jsp &lt;action name...

    struts笔记

    &lt;package name="default" namespace="/" extends="struts-default"&gt; &lt;action name="hell" class="package + class xxxx"&gt; &lt;result&gt;/Hello.jsp ``` 这里,`namespace="/"`意味着所有action默认在根路径下,`...

    struts2 xml

    &lt;package name="my" extends="struts-default" namespace="/manage"&gt; ... ``` 在这个例子中,`qiujy`包和`my`包都有一个名为`login`的Action,但由于它们分别位于"/"和"/manage"的命名空间下,因此可以同时存在且...

    struts2官方例子10--Struts2的Form标签

    &lt;struts:form action="actionName" namespace="/" method="post"&gt; &lt;!-- 表单字段和相关元素 --&gt; &lt;/struts:form&gt; ``` 在这里,`action`属性指定了处理表单提交的Action类,`namespace`定义了Action的命名空间,`...

    struts2.5.16升级过程中遇到问题详述

    &lt;package name="default" namespace="/" extends="struts-default"&gt; &lt;!-- 全局允许的方法 --&gt; &lt;global-allowed-methods&gt;regex:.* &lt;!-- 添加具体的Action配置 --&gt; &lt;/struts&gt; ``` - **解释**: - `struts....

    struts2.3.41测试用例

    &lt;package name="default" namespace="/" extends="struts-default"&gt; &lt;action name="myAction" class="com.example.MyAction"&gt; &lt;result name="SUCCESS"&gt;/success.jsp ``` 这将把`myAction`映射到`MyAction`类,...

    Flexigrid与struts2的整合使用说明

    Struts2则是一个流行的Java Web开发框架,用于构建MVC(Model-View-Controller)架构的应用程序。这两者的整合使得开发者可以在Struts2应用中利用Flexigrid的优秀特性来展示和操作数据。 Flexigrid的使用说明: 1. ...

    struts2完全学习手册

    &lt;package name="default" namespace="/" extends="struts-default"&gt; ``` - **Package元素**:每个`&lt;package&gt;`元素定义了一组Action配置。属性`name`表示包名,`namespace`指定该包下的所有Action的命名空间,默认...

    struts2 ,struts2 demo

    &lt;package name="default" namespace="/" extends="struts-default"&gt; &lt;action name="demo" class="com.example.DemoAction"&gt; &lt;result name="success"&gt;/success.jsp ``` 这段配置表明有一个名为`demo`的Action,...

    struts2配置2.5版

    &lt;package name="default" namespace="/" extends="struts-default"&gt; &lt;action name="helloworld" class="com.mytest.HelloWorldAction"&gt; &lt;result&gt; /result.jsp &lt;package name="LoginForm" extends=...

    struts-2.3.4.1所需的jar文件

    接触新版本出了问题后,解决了把jar文件上传上来供大家分享, ...&lt;package name="default" namespace="/" extends="struts-default"&gt; &lt;action name="helloworld"&gt; /helloWorld.jsp &lt;/struts&gt;

    struts日期转换器

    &lt;package name="myPackage" namespace="/" extends="struts-default"&gt; &lt;converter key="date" class="com.example.MyDateConverter"/&gt; &lt;/struts&gt; ``` 然后在`MyDateConverter`类中实现`Converter`接口,...

    Struts2之命名空间详解及JSP文件上传了解案例struts009

    &lt;package name="admin" namespace="/admin"&gt; &lt;!-- 这里的Action配置属于/admin命名空间 --&gt; &lt;package name="user" namespace="/user"&gt; &lt;!-- 这里的Action配置属于/user命名空间 --&gt; &lt;/struts&gt; ``` 在上面的...

    Struts2教学视频

    3. 创建Struts2的配置文件struts.xml,定义Action、包(package)、namespace等。 **三、Namespace** Namespace是Struts2中用于组织Action的一种方式,可以看作是Action的命名空间。它有助于避免Action名称冲突,同时...

    struts2ajax项目

    &lt;package name="default" namespace="/" extends="struts-default"&gt; &lt;action name="your_action_name" class="your.action.Class"&gt; &lt;result name="success"&gt;/your_success.jsp &lt;!-- 其他可能的结果 --&gt; ``` ...

Global site tag (gtag.js) - Google Analytics