问题标签 [struts2-codebehind-plugin]

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.

0 投票
2 回答
1451 浏览

java - 找不到操作或结果。没有为 Struts 2 中的操作定义结果

我已将注释配置为将值作为文本返回。但它给了我错误:could not find action or result.

控制台错误:

行动:

0 投票
0 回答
228 浏览

java - 如何在 Jquery Ajax url 中获取 JSONArray 值?

我在 struts2 动作类中有 JSONArray 值,需要传递给 Jquery Ajax url 以显示到 jquery 数据表中。

动作类:

类级别的 Struts2 代码隐藏注释:

用于获取 JSONArray 的 Jquery:

如何获得这个 JSONArray 值?

0 投票
1 回答
230 浏览

java - Codebehind 插件的访问路径为 .action?

我可以使用 Codebehind 插件在 Struts 2 中将方法作为操作访问吗?由于没有struts.xml文件,它的工作方式action!method与 URL 相同。

只是我想知道访问一个方法

如何在课堂上使用 Struts 标签?

班级 :

如果我在提交按钮单击时访问以下方法,我会得到 JSON 数据吗?

所以我可以访问 URL 中的操作

localhost:7001/Sample/JSONmethod.action

获取 JSON 数据?

0 投票
1 回答
2292 浏览

java - 如何定义流Result注解?

我需要导出 Excel 工作表,因此通过对话框窗口中的 Ajax 调用调用动作类方法。我有 Excel 图标,当我点击图标调用方法并处理后端数据时,最后将执行以下代码并返回结果以下载 Excel 表格。

jQuery Ajax 调用:

结果方法:

Java代码:

并设置工作表中的所有值。请指教。

尝试您的建议:

我在后面使用代码,所以在类名上输入结果:

参数值:

日志 :

ClasspathPackageProvider

0 投票
1 回答
123 浏览

java - struts2 应用程序中可以同时存在代码隐藏和约定插件吗?

我想在我的 struts2(2.3.15.3) 应用程序中同时使用代码隐藏和约定插件。我试过配置它。后面的代码像以前一样工作,但基于约定的操作没有按预期工作(404 错误找不到映射)。因此,通过一些struts代码调试,发现它在启动时加载了插件代码和约定,并将由包组织的所有动作类的动作映射构建到一个RuntimeConfiguraion类型的公共对象中。

想退一步问一个问题,struts 默认情况下是否支持同时使用代码隐藏和约定插件?除了http://struts.apache.org/release/2.1.x/docs/convention-plugin.html上的文档之外,我还需要进行任何特定配置吗?

我没有使用 struts2-rest-plugin。