问题标签 [struts2]
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.
datetime - Struts2 时间 (HH:mm) 映射到动作字段
我有一个简单的struts2:
用户必须以 HH:mm 格式输入时间。在相应的动作中,我有一个属性:
连同它的getter/setter。
我遇到了一个验证问题,因为收到的初始时间(即 10:20)不被理解为有效日期。
检索时间的好方法是什么?我应该使用private String initialTime
字段而不是 aDate
吗?
谢谢。
java - 更改每个动作类的 struts-rest idParameterName
我想为不同的动作类设置不同的 idParameterNames。这是可能的还是我必须编写自己的映射器?
java - 动作标签在 Struts 2 中不执行
我在使用 struts2 中的标记从我的 jsp 页面调用操作时遇到问题。我有 login.jsp 文件:
headerMenu 操作在 header.jsp 中呈现结果:
此 jsp 文件呈现一个菜单,该菜单来自 headerMenu 操作的 Action 类中的 LinkedList(命名菜单)。
访问“login.action”时,菜单呈现正常,但是如果我在表单中输入数据,提交表单,并且提交有验证错误,我返回页面,表单呈现正常,但是菜单不见了。我仍然在页面中有“...”,但没有菜单...这就像调用了提供菜单的操作但 execute() 方法不执行...
有人可以帮我吗?
瓦西。
html - 最后几个html标签没有呈现?
一个有趣的问题,我用谷歌搜索过,也找不到任何参考,也许是因为我自己对原因太模糊了。
我有一个从 struts 2 操作运行的简单 jsp 页面。它的 javascript 相当繁重,但它是我公司 Intranet 上的一个内部应用程序,所以这不是一个大问题。
到目前为止一切看起来都很正常,对吧?但有趣的是,此页面上的最后几个标签无法呈现。这适用于我尝试过的所有浏览器(IE、FF、Chrome)。
我所说的不渲染的意思是当您查看源代码时它们根本不存在!更糟糕的是,在 IE 中,实际上将半个标签声明作为文本打印在页面底部。都很奇怪。
但是更奇怪的是,如果我在<br />
标签后面放了几个标签 </html>
,那么所有浏览器都会渲染到</html>
标签之外,但仍然会切断最后几个<br />
's。
有没有人听说过这样的事情?我什至不知道从哪里开始故障排除!我知道我的描述含糊不清,但这只是因为我自己对此有点含糊。
jsp - struts2 表单和组合框的帮助
我在表单中有一个组合框,当我单击提交时出现此错误。
HTTP 错误:404 没有为动作 MyAction 和结果输入定义结果
在操作中,我尝试返回 INPUT 而不是 SUCCESS 但仍然不起作用。
有什么想法有什么问题吗?
谢谢。
forms - struts2 组合框 - 通过表单将整数 id 而不是字符串名称传递给操作
我的表单正在将国家/地区的字符串名称传递给操作。如何将对象国家/地区的 ID 从组合框中传递给操作?
这就是我所拥有的:
s:combobox label="Country" name="country" headerValue="Select" headerKey="1" list="%{countries}" listValue="name"/>
谢谢。
struts2 - struts2 - optiontransferselect - 将整数列表传递给操作
我在表单中有一个 optiontransferselect,但我不知道如何在我的操作中获取 rightlist 中的选定项目。
我需要获取所有访问过的国家/地区 ID 的列表。我尝试在我的操作列表(整数)国家访问 ID;但它返回 nullPointerException。然后我尝试了 Integer id,但它返回 null。
这就是我所拥有的:
s:optiontransferselect
如何在我的操作中获取包含访问国家的整数 ID 的列表?
java - foreach 中的 Struts 2 URL 参数
有人可以向我解释为什么以下代码会导致错误:根据标记文件中的 TLD 或属性指令,属性值不接受任何表达式。每当我尝试为 URL 的参数动态设置值时,它总是会中断。
我正在使用 Struts 2 和最新版本的 Java。任何帮助,将不胜感激。
struts2 - 在 Struts 2 中创建导航链接
有什么方法可以复制 Rails 的“链接到除非电流”吗?
IE。如果我的导航中有一个链接列表,并且我想用不同的 css 样式标记当前页面(或者甚至是纯文本,而不是链接)?
现在我刚刚在我的操作类 (getPage()) 中创建了一个方法,它返回一个我为每个操作分配的名称,并在构建我的导航时对其进行测试......有效但不漂亮,我必须手动设置页面名称(无法以某种方式自动从上下文中获取它)。
使用 Struts 2、Tiles、JSP + Struts 标签库。
properties - 如何以编程方式从 .properties 文件中获取 Struts2 值?
假设我有一个带有定义值 uploads.directory 的 struts.properties 文件。如何以编程方式从 Actioncontext 访问该值?