问题标签 [struts1]

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 投票
1 回答
627 浏览

html - 使用来自 ResourceBundle 的 HTML 消息中的格式问题或者在 Struts2 中

我有一个属性文件(资源包)。我试图通过从属性文件加载它们来显示其中一个 jsp 中的错误。我的属性文件中有如下条目。

上面使用struts 1加载时显示如下

  • 最小长度为 8 个字符
  • 最大长度为 18 个字符
  • 至少一个大写字符
  • 至少一个小写字符
  • 至少一个非字母字符
  • 不包含 3 个或更多连续重复字符(例如 AAA)
  • 不包含用户 ID
  • 不包含长度超过 4 个字符的常用字典单词
  • 新密码不应与以前的密码相同

加载 Struts 2 时显示相同,请参阅附件以获取输出

上面显示的是带圆圈的项目符号,每个项目都在下一行。而对于子弹即将到来的第一行

请建议我必须对我的属性文件进行哪些更改以加载与 struts 1.x 相同的错误。

0 投票
1 回答
488 浏览

java - 如何在我的自定义标签中使用 struts bean 标签?

我有一个自定义按钮标签来处理我的功能,我想要一些来自 struts bean 标签的值来实现我的功能。我在我的自定义标签中嵌套了 struts 标签。

我在 JSP 中的代码如下所示。

但是,我在运行时收到以下错误

解决方案是什么?在此先感谢您的帮助。

0 投票
1 回答
887 浏览

java - 即使我在struts 1.2的web.xml中使用安全约束,如何停止对我的jsp页面的直接访问

我正在使用 struts 1.2 并使用 global-forwards 来访问我的 jsp 文件,并且即使在将 /pages/* 放入安全约束之后,我也将安全约束放在了我的 web.xml 文件中,我可以控制通过 url http:/直接访问我的 jsp /localhost:8080/mywebsite/pages/home.jsp但是每当有人将鼠标指向我的菜单项时,他都能看到像 http://localhost:8080/mywebsite/home.do这样的 URL,我在 iframe 中显示,所以什么也没有可以通过点击上面的 url 来停止对 home.jsp 的直接访问,并且能够看到我只想在我的 index.jsp 的 iframe 中显示的 home.jsp 下面是我正在使用的安全约束,我也不会使用这样的约束 <url-pattern>*.do</url-pattern>甚至会停止也在 iframe 中显示 home.jsp。

这是我的 struts-config.xml 中的配置

0 投票
1 回答
3197 浏览

java - Etat HTTP 500 - javax.servlet.ServletException:javax.servlet.jsp.JspException:找不到 ActionMappings 或 ActionFormBeans 集合

我是 Struts 的新手,我遵循有关如何创建 Struts Web 应用程序的教程。这是我创建的文件。

web.xml

Struts-config.xml

索引.jsp

登录操作.java

登录表单.java

但是在运行时,出现以下错误

Etat HTTP 500 - javax.servlet.ServletException:javax.servlet.jsp.JspException:找不到 ActionMappings 或 ActionFormBeans 集合

编辑:完整的堆栈跟踪

我用谷歌搜索并尝试了所有提出的解决方案,但错误仍然存​​在。任何想法请。

PS:我使用 Struts 1.1

0 投票
0 回答
599 浏览

forms - Struts 1 登录页面总是返回 404

我已经设法进入我的登录页面,但是一旦我提供了我的凭据并想进入成功页面,我总是得到一个 404。

我的 struts-config.xml 文件

我的 web.xml

注意我将我的动作和 ActionForm 类放在一起以节省空间:D

包 com.myselflearning;

导入 javax.servlet.http.HttpServletRequest;

导入 org.apache.struts.action.ActionErrors;导入 org.apache.struts.action.ActionForm;导入 org.apache.struts.action.ActionMapping;导入 org.apache.struts.action.ActionMessage;

我可能做struts 的时间不够长(而且,有1.1 的要求),但它似乎很小,但基本出了问题。

一旦我验证了我的凭据,我想要看到的只是success.jsp 页面。

任何帮助表示赞赏,最亲切的问候,

0 投票
1 回答
248 浏览

forms - 在 DynaActionForm 属性中使用 Float 和 Integer 并使用 struts-html.tld 标签检索它们

我的 struts-config.xml 中有一个 DynaActionForm 元素,例如:

以及我尝试使用它的 jsp 页面:

但是当我这样做时,我得到一个 JspException 说“没有属性 sequenceNumber 的 getter 方法。我很确定这个名字是正确的。它是不被接受的类型吗?我认为 DynaActionForm 允许的类型都是主要的 java类型包括线程安全包装器(例如浮点数、整数、短整型、长整型等)。

注意我正在使用 struts1

0 投票
0 回答
525 浏览

jquery - Struts 使用 jquery 自动完成

我正在尝试在 struts 框架上实现 jquery 自动完成功能。我已经实现了与这个链接完全相似的。

http://www.java4s.com/jquery-tutorials/example-get-autocomplete-feature-in-javajsp-with-jquery-api/

但是我的应用程序没有调用 list.jsp。谁能告诉我可能缺少什么

请在下面找到我的 index.jsp

请在下面找到 list.jsp

请让我知道哪里出了问题以及为什么我的 list.jsp 没有被调用。任何帮助,将不胜感激。

0 投票
0 回答
61 浏览

java - 如何使用tomcat 6管理struts1 java web应用程序中的大量请求

我有一个 JSP 页面,用户通过该页面生成一些报告。它有一个带有提交按钮的表单,当用户按下提交按钮时,表单数据被传递给 struts1 操作类,然后该操作类根据表单数据从数据库中获取数据并使用 jasper-report 创建报告。问题是当许多用户尝试同时创建报告时,生成的报告的数据就会混淆。现在我该如何解决这个问题?

0 投票
1 回答
775 浏览

java - Struts 1.2:无法加载 jsp,因为未调用 Action 类

我正在增强 Struts 1.2 中预先存在的代码。我应该添加一个名为prcm admin. 我在主要的 xml 文件和 jsp 中做了以下条目。我也有一个带有方法的动作类getViewPriceManagementAdmin

当我尝试调试此代码时,似乎控制根本没有达到动作类。

我检查了所有的电话,一切看起来都是正确的。我的应用程序中只加载了一个空白选项卡。

我还分享了我在控制台上遇到的错误。

struts-config.xml

动作-servlet.xml

瓷砖-def.xml

头文件.jsp

控制台输出

0 投票
1 回答
876 浏览

java - Struts 1.x 动作被多次调用

我的应用程序使用的是 Struts 1.x,它在 WAS 上运行。

所有动作类都工作正常,除了一个我单击一个按钮并调用一个动作(预计将在 1 小时内完成)然后它开始执行..问题出现在几分钟后调用相同的动作而没有任何按钮触发或任何代码更改。每隔几分钟就会发生 n 次...

如果有人对此有任何想法,请告诉我。