struts-action相关内容
我正在尝试使用休眠 ORM 从数据库中检索数据,并使用 Struts2 将输出作为 json 结果.一切都可以从数据库中检索数据,但对于 json 结果,我只得到 {}. 我认为我的编码有问题.但是需要一些帮助才能弄清楚. 这是我的动作类: @ParentPackage("json-default")公共类 SocialIconsAction 扩展 ActionSupport {私人
..
我想对 AJAX 请求和普通请求以不同的方式处理错误. 如何在 Struts2 操作中识别请求是否为 AJAX? 解决方案 您应该检查请求标头 X-Requested-With 是否存在并且等于 XMLHttpRequest. 请注意,并非所有 AJAX 请求都有此标头,例如 Struts2 Dojo 请求不发送它;如果您使用 Struts2-jQuery(或任何其他新的 AJ
..
我正在使用 Struts2 创建一个 Web 应用程序,但我在使用任何 url 的映射操作时遇到问题. 在我的 struts.xml 文件中,我配置了一个带有“/registration"命名空间的包,其中包含一些操作,主要的是“注册".我的应用的上下文根是“app/test". 要访问注册表单,我可以转到“localhost:8080/app/test/registration/re
..
我们目前使用以下 javascript 在其中一个字段值更改时提交表单. var url = "project/location/myAction.action?name="+ lname ;document.forms[0].action = url;document.forms[0].submit(); 调用以下 Struts2 动作 然后转到 Action 类 NameAction
..
我有以下问题:当我完成一个表单并且操作保存表单的值时,我需要传递一个参数(例如 ID ),这将转发到 result = "success" 并且我需要成功调用的操作附带ID 和其他参数稍后在下一个表单中用于保存此信息(info-form2 和 info.form1)... 例如: FORM1(用户)====“成功"====> FORM2(地址) userForm.html ===
..
我在 jsp 中有一个表单.有两个提交按钮:“搜索"和“添加新"按钮.我已经为每个按钮设置了自己的方法属性.
..
我正在用选项(添加、删除、修改、打印)在 struts 中开发联系人管理器. 我正在考虑将多个动作(将多个动作映射到同一个类 struts 2.3)映射到同一个类(ContactManager). 我想知道它是否正确或者是否需要为每个动作编写单独的动作? 解决方案 一个好方法,imho ,就是为你必须做的每一个动作使用一个动作执行,每个都扩展其最后一个分叉的父操作,例如: B
..
我有以下问题:当我完成表单并且操作保存表单的值时,我需要传递一个参数(例如 ID ),这将转发到结果 = "success" 并且我需要将在成功中调用的操作与ID 和其他参数稍后在下一个表单中用于保存此信息(info-form2 和 info.form1)... 例如: FORM1(用户)====“成功"====> FORM2(地址) userForm.html ========
..
我正在使用选项(添加、删除、修改、打印)在 struts 中开发联系人管理器. 我正在考虑将多个动作(将多个动作映射到同一类 struts 2.3)映射到同一类(ContactManager). 我想知道它是否正确或每个动作是否需要单独编写动作? 解决方案 一个的好方法,imho,是对你必须执行的每个操作使用一个 Action执行,每个扩展其最后一个分叉的父操作,例如: Ba
..
在此代码中,我使用 ActionContext 从 Request 对象获取 Session 和 ServletActionContext.我觉得这是不好的做法,因为必须仅对 Request 对象使用 ActionContext. ActionContext 的 Request 对象是否等同于 Servlets 中的 Request 对象?如果是,如何使用它获取请求参数? Map sess
..
我在jsp中有一个表单.有两个提交按钮:“搜索"和“添加新"按钮.我为每个按钮设置了自己的方法属性.
..
我有一个编辑页面,我想在其中从数据库中检索科目和级别,并将其显示为选择选项供用户编辑课程强>. 当表单被提交时,它会发出一个新的请求,用户输入被courseBean 用 XML 验证捕获.当 XML 验证失败时,它会将刚刚捕获用户输入的 courseBean 转发到 edit.jsp. 所以每次我去edit.jsp,我都会检索数据库记录.我应该那样做吗? 此外,我尝试检索 sub
..
我正在使用Hibernate,Struts 2和Spring开发一个项目,但是我的问题出在Struts上. 我已经创建了3个扩展了 ActionSupport 的类,并且正在为所有同一个类实现 ModelDriven .我已经实现了一些在调用动作时要执行的方法. 类的结构类似于 Class1Action.java: 公共类Class1Action扩展了ActionSupport
..
我在我的应用程序中使用struts2,并且在jsp中有一个表单,该表单已提交给动作类. 表单中输入字段的数量在运行时可能会有所不同,因此操作类不能为参数设置固定的setter和getter.我试图在单个动作类中捕获这些可变数量的输入.我想知道是否可以通过Struts 2进行操作,如果可以的话,该怎么办?我知道表单中的输入字段名称(通过jsp表单中的迭代器填充的输入字段名称). 注意:1
..
我正在开发Struts 2应用程序,我想执行一个动作(实际上,我对执行拦截器更感兴趣),而不是简单地显示欢迎文件.实现此目标的最佳方法是什么? 提前谢谢! 解决方案 从欢迎文件重定向到操作,或将操作URL用作欢迎文件条目. 要执行后者,您可能需要在元素上设置调度程序元素: REQUEST
..
我正在尝试使用休眠ORM从数据库检索数据,并使用Struts2将输出作为json结果. 一切都可以从数据库中检索数据, 但是对于json结果,我只能得到{}. 我认为我的编码做错了什么.但是需要一些帮助来解决. 这是我的动作课: @ParentPackage("json-default") public class SocialIconsAction extends Action
..
这可能是一个无用或蹩脚的问题,但请解释一下。 在struts2中,当我们为表单按钮分配操作并单击该按钮时,将调用该操作。现在,当显示操作文件的结果时,浏览器中的URL显示 localhost:8080 / HelloWorld / ClassName.action 有时默认 .action part doesn'显示。但两者都是一样的。 我需要向某人解释
..
我正在使用hibernate,struts2和spring开发一个项目,但我的问题是struts。 我创建了3个扩展ActionSupport的类并正在实现modeldriven for所有人都是同一个班级。我已经实现了一些在调用动作时要执行的方法。 类的结构类似于(Class1Action.java): 公共类Class1Action扩展ActionSupport实现了Mode
..
我正在使用Struts2创建一个Web应用程序,我遇到了使用任何URL的映射操作的问题。 在我的struts.xml文件中,我已经使用一些操作配置了一个名为“/ registration”的命名空间的包,其中主要是“注册”。我的应用程序的上下文根是“app / test”。 要访问注册表单,我可以去“localhost:8080 / app / test / registration
..
我有以下问题: 当我完成一个表单并且操作保存表单的值时,我需要传递一个参数(例如ID),这将转发到结果=“成功”,我需要将在成功中调用的操作带有ID和其他参数,以便稍后在下一个表单中使用以保存此信息(info-form2和info.form1)... 例如: FORM1(USER)====“成功”====> FORM2(ADDRESS) userForm.html ======
..