问题标签 [action-mapping]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 从 Struts 2.3.12 迁移到 2.3.20 后,动作映射不起作用
目前我在我的项目中使用 Struts 2.3.12 并且一切正常。现在我需要将 Struts 版本升级到 2.3.20 以解决一些安全问题。
我在我的项目中将 Struts 和所需的 Struts 插件版本更改为 2.3.20pom.xml
并构建了项目战争。现在,我正在尝试访问我的应用程序主页 URL,然后出现以下异常:
没有为与上下文路径关联的命名空间
[/web/public]
和操作名称映射的操作。- [未知位置][reset-password!reset]
[/ims]
我对正在发生的事情一无所知。
我查看了 struts 2.3.20 的发行说明,但没有得到任何提示。
我正在使用strust2-convention-plugin
.
我正在分享我的web.xml
和struts.xml
文件。它如下所示:
web.xml
:
struts.xml
:
struts-base.xml
:
我在我的班级中使用基于注释的动作映射,如下所示
java - 没有为与上下文路径 [/Struts2Application] 关联的命名空间 [/] 和动作名称 [LoginClass] 映射的动作。- [未知位置]
为什么我在我的第一个 struts2 应用程序中收到此错误
主页.jsp:
Struts.xml:
登录检查类.java:
网页.xml:
这个问题在较早的日期为我提出,所以我通过这个Struts2 修复:没有为命名空间 [/] 和操作名称 [hello] 映射的操作与上下文路径 [/struts2App1] 关联,但现在无法修复此问题。
有人告诉我我在哪里做错了吗?
java - HTTP 404 - 没有为命名空间 [/modeldriven] 映射的操作和与上下文路径关联的操作名称 [datosUsuario] [/FormularioMD]
我是struts2的初学者。我在 eclipse 上创建了一个动态 web 项目,以便使用 struts 2。它有问题,我只是不知道为什么。控制台输出是:
我有以下目录结构:
我的 JSP 文件输入数据:
我的动作类,注意:我使用注释:
我的 JSP 文件显示结果:
我的 web.xml 文件:
那么,有谁能帮帮我吗,谢谢。
java - 谁可以帮助我使用 struts2 和 hibernate 来解决特定异常:HTTP 404 - There is no Action mapped for namespace
我正在学习如何使用 struts2 和 hibernate,但我无法解决此异常“没有为命名空间 [/] 映射的操作和与上下文路径 [/ConsultarPatente] 关联的操作名称 [registrar_barrios]。”。我知道它被问了很多次,但在几种情况下很常见,我们也开始了:
下一个是建立在eclipse上的。
1.- 项目浏览器https://www.dropbox.com/s/4gg52h64e4hz64s/package.png?dl=0
2.- 代码(src 和 WebContent 文件夹)。 https://www.dropbox.com/s/x3q9qtq050a8anv/Files.rar?dl=0
3.- 我认为 AgregarBarrioAction 和 registrar_barrios 不起作用。
4.- 数据库。
5.- AgregarBarrioAction 代码。
6.- registrar_barrios.jsp 代码
给我一个帮助,我很感激你。祝你好运!!!
java - WebSphere & Struts2,不欢迎文件
全部,
我进行了搜索和研究,但找不到将现有项目从 Tomcat 7.x 迁移到 WebSphere 8.0 所缺少的内容。我已经为这个问题创建了一个解决方法,但我的好奇心越来越好,因为我不明白为什么。我的问题是,当我第一次将项目加载到 WebSphere 时,我得到了There is no Action mapped for namespace [/] and action name [] associated with context path
. 我研究并发现了一些可以尝试的方法。我添加了
无济于事,最终我添加了一个重定向到欢迎页面的空操作,一切都很好。但是,我个人认为这是一种解决方法,而不是解决方法。所以,我想我的问题是为什么它不属于欢迎文件列表?我在设置/转移项目时错过了什么吗?我是否误解了过滤器的工作原理?
我在我的 struts2 解决方法、web.xml 和文件结构下面包含了。感谢你们可以提供任何帮助。
杰夫
web.xml 片段
struts.xml 片段
正在使用的文件结构
编辑
按要求
索引.jsp
struts2 - Struts.xml 与 struts.xml
我是 Struts2 的新手,我正在做一个可以帮助我学习的简单项目。我从大写的Struts.xml
文件开始。S
当我运行它时,我得到了我的网页,其中包含几个字段和一个提交按钮。当我填写它们并单击提交时,我收到一个 404 错误说:
我做了一些研究,发现了一个建议,只需将小写字母更改Struts.xml
为大写字母即可。当我这样做并运行我的项目时,我什至不再进入我的第一页。我只是收到 404 错误,因为它正在尝试查找我的. 关于为什么更改为小写会导致比它修复的问题更多的任何想法?
我的文件在. 我在下。struts.xml
s
index.jsp
struts.xml
struts.xml
WebContent/WEB-INF/classes
index.jsp
WebContent
这是我的struts.xml
代码
java - 找不到操作或结果
我正进入(状态:
com.opensymphony.xwork2.util.logging.commons.CommonsLogger 警告找不到操作或结果没有为命名空间 [/] 映射的操作和与上下文路径 [/] 关联的操作名称 []。- [未知位置]
我正在使用 RAD + WebSphere 的组合进行开发,代码如下:
struts.xml:
网页.xml:
我已阅读所有博客并尝试了网站上提到的所有内容。这是一个错误,因为我无法找到一些不同的原因。
java - struts.xml和struts注解可以同时使用吗
我在我的应用程序中使用两个动作类,我在一个动作类中使用注释,我想将 struts.xml 用于另一个动作类。可能吗。当我使用注释时,这是有效的
但是当我使用 struts.xml,删除注释时,我收到了这个错误
没有为与上下文路径 [/quizcreator] 关联的命名空间 [/] 和动作名称 [] 映射的动作。- [未知位置]
Struts.xml
java - Struts2 操作扩展设置为空时出现 404 错误
我想删除 Struts2 应用程序中的操作后缀扩展。
添加<constant name="struts.action.extension" value=""/>
到struts.xml
但 Apache 服务器会引发 404 错误。
HTTP 状态 404 - 没有为与上下文路径 [/Ideck_V3] 关联的命名空间 [/] 和操作名称 [login.jsp] 映射的操作。
我welcome-file-list
在web.xml
第一页使用。这是web.xml
这里是struts.xml
我该如何解决这个问题?
java - 使用 Struts 2 实现 Spring Security
我想实现 Spring Security + Struts2
执行项目时遇到问题:
没有为命名空间 [/] 映射的操作和与上下文路径 [/Project] 关联的操作名称 [j_spring_security_check] 因为在 struts.xml 中没有名为“j_spring_security_check”的操作
我该如何解决这个问题?这是代码Login.jsp
登录.jsp