问题标签 [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.
eclipse - 没有为命名空间 [/] 和动作名称 [] 映射的动作与上下文路径 [/struts] 关联
我已经查看了 stackoverflow 上所有类似的问题,但没有帮助,抱歉。我与他们的主要区别是我在错误消息中得到了 EMPTY 操作名称。谷歌搜索没有帮助:(希望有人能提示在哪里寻找问题的根源。thx
信息:
struts.xml:
网页.xml:
好吧..image是不可能的,所以项目结构是:
更新:很可悲的是愚蠢=(我已经将我的 login.jsp 从 WEB-INF 移动到 webapp root 并解决了问题。
UPDATE2: 我进行了一些调查:如果我从 web.xml 中删除“welcome-file-list”块,容器将在 webapp 根目录中查找“index.jsp”以显示为应用程序运行的第一个视图。如果我删除“index.jsp”,那么我将得到相同的异常消息: 没有为命名空间 [/] 和操作名称 [] 映射与上下文路径 [/struts] 关联的操作
因此,在我看来,如果错误消息中的操作名称为空,并且 struts 的 xml 设置正确,那么第一步应该是启动 JSP 可用性检查。
干杯,伙计们。
java - 如何在使用 type=redirect 重定向到另一个 Action 时传递参数?
我需要将一个参数从一个动作传递给另一个,但它遇到了以下错误。
struts.xml
在第一个操作中(在命名空间 /Product/Find 中),我正在设置具有 getter 和 setter 的 id。
在第二个动作中(在命名空间/Product 中),我有一个 id 变量以及 getter 和 setter。
struts2 - 处理请求期间发生异常:没有为与上下文路径关联的命名空间 [/] 和操作名称 [enter-goal] 映射的操作
我正在尝试创建从一页到另一页的链接。我的主页是:enter-protein.jsp,我想在此页面中创建一个链接,当任何人单击该链接时,该链接将转发到另一个页面。我已经创建了链接,但它没有正确转发到该页面并且出现错误。创建应用程序时出现以下错误:
我的代码如下:
输入-protein.java
enter-goal.jsp 文件是:
你能帮我在哪里改变,这样错误就会消失。
eclipse - 没有为命名空间 [/] 和操作名称映射的操作
我收到此错误:
web.xml
:
struts.xml
:
index.jsp
:
文件夹结构为:
编辑:
动作代码:
java - Struts2 - s:a 链接有效,但 s:submit 生成了这个异常。参数似乎不起作用
Struts 问题报告
s:a 链接有效,但 s:submit 生成了此异常。
这是代码:
这是struts xml
这是 web.xml
struts2 - 没有为命名空间 [/] 和与上下文路径 [/projectName] 关联的操作名称 [actionName] 映射的操作。
我正在使用注释在 struts 2.0 上工作,并创建了一个 Web 项目,我只是在其中进行登录并在成功登录时重定向到另一个 jsp。但是,每当我尝试登录时,它都会向我显示一条错误消息:- 没有为命名空间 [/] 映射的操作和与上下文路径 [/strutsDemo2] 关联的操作名称 [welcome]。
我已将以下 jar 文件添加到我的项目中:
asm-3.3.jar asm-all-2.2.3.jar cglib-nodep-2.2.3.jar commons-fileupload-1.3.jar commons-io-2.0.1.jar commons-lang3-3.1.jar freemarker-2.3。 19.jar javassist-3.11.0.GA.jar ognl-3.0.6.jar struts2-convention-plugin-2.3.15.1.jar struts2-core-2.3.15.1.jar xwork-core-2.3.15.1.jar
我的jsp是:
我的行动课是:
Web.xml:
java - 没有 MVC 的宁静服务
我想创建一个Restful 服务,但是当我尝试 url "http..:8080/appanalytix-web/requirementservice/saverequirements" 它不起作用
我的服务:
是否需要有一个调度程序 servlet 才能使用 url ?由于这是我的服务,客户端将如何使用 HTTP PUT 或 POST 传递 json 字符串
编辑添加 servlet 后
我在 web.xml 中添加了 servlet,我尝试了 url http..:8080/appanalytix-web/restServices/requirementservice/saverequirements 我收到以下错误
java - 更改多模块 Maven Web 项目的 struts.xml 文件名
我有一个包含多个模块的 Maven 项目。在四个模块中,其中两个是 Web 模块。
这是结构。
web_main
模块是主要的,它也可以包含web_child
模块。
web_child
模块结构是
web_main
模块结构是
两个模块都是war
.
web-main
依赖于所有模块,并且web-child
依赖于前两个(API 和公共)模块。
在web-main
'spom.xml
中,我添加了依赖web-child
项,它会自动添加其他两个 jar。
主模块web-main
在服务器上完美运行。
但是当我试图web-child
单独运行模块时,它会显示如下错误
因为它没有采取struts-config.xml
当我将文件重命名为 时struts.xml
,web-child
工作正常。但是那个时候主模块没有运行。
所以我想将struts.xml
子模块重命名为struts-config.xml
,我需要明确指定它。
我正在使用 Struts2。但是我尝试了以下方法web.xml
,显然它没有用
如何解决这个问题呢?
更新 1
嗨,我在我的 web-child web.xml 中添加了以下内容
我得到以下异常。我需要添加任何依赖项吗?
java - Struts 2 简单的成功页面不指向 SampleAction 类
我已经按照youtube上的关于 struts 的教程进行了操作,我完全遵循了每一步,但是我遇到了一个问题,我的程序没有将我引导到课堂上。我知道它不直接,因为它不显示信息System.out.println("from execute");
这是我的代码:
struts.xml
:
web.xml
:
SampleAction.java
:
success.jsp
:
我得到这个输出:
类型状态报告:
这是我的控制台:
因此,控制台中应该有类似“from execute”之类的东西,System.out.println("from execute");
但它不在课堂上,我不知道如何调试它了。
java - HTTP 状态 404 - 没有为命名空间 [/] 和操作名称 [登录] 映射与上下文路径 [/struts2] 关联的操作
我已经学习了 Struts2 的理论,现在正在练习。执行项目时遇到问题。我在谷歌中搜索了很多方法,但找不到结果。请帮助我。下面是代码。请帮助我的朋友...
项目结构:
web.xml
struts.xml
登录操作.java
登录.jsp
主页.jsp