struts相关内容

从Struts 2.3.28.1迁移到2.5-支持Struts 2.5中的JAR

我正在将我的项目从Struts 2.3.28.1迁移到2.5,但在Struts 2.5捆绑包中找不到以下3个JAR文件,这些文件存在于Struts 2.3.28.1捆绑包版本中。谁能告诉我Struts 2.5是否仍然支持这3个JAR文件,如果不支持,那么任何可能的解决方案-xwork-core-2.3.28.1,oro-2.0.8,Commons-validator-1.3.1。 推荐答案 ..
发布时间:2022-04-16 16:04:46 其他开发

拦截器抛出的异常不会转到异常处理程序。

今天我遇到了一个问题。我有一个拦截器,它开始并提交Hibernate事务,它可能在提交时抛出异常(例如org.hibernate.StaleObjectStateException)。也就是说,它可以抛出异常,但异常不会到达处理程序。我以为我的代码有问题。但后来我写了一个简单的测试,结果是 struts.xml中的包定义: ..
发布时间:2022-04-16 16:03:01 Java开发

Struts2教程不起作用

我正在学习struts2.我根据 tutorial 尝试我的 hello world 项目然后我在eclipse中运行代码.但它不起作用.控制台显示很多错误.第一个如下: com.opensymphony.xwork2.util.logging.commons.CommonsLogger 错误严重:调度程序初始化失败无法加载配置.- bean - jar:file:/C:/Users/Admi ..
发布时间:2022-01-16 22:48:32 Java开发

在 Struts2 中的一个动作类本身中创建多个方法?

我可以在同一个动作类中创建两个方法吗?如果是这样,我们如何在 struts.xml 文件中指定它? 例如:我创建了一个简单的验证操作类来验证 email address 以及 password 使用两个单独的正则表达式.我在 Action 类中创建了两个方法:emailVerification() 和 passVerification().我在里面编写了所有必要的验证代码,但是现在当它们返回 ..
发布时间:2022-01-16 22:44:56 Java开发

从 Struts2 表单提交中填充集合

我正在尝试从表单中填充 bean 列表: 公共类 Foo {公共字符串 attr1;公共字符串 attr2;}公共类酒吧{公共列表福斯;}公共类 StrutsAction 扩展 Action {公共酒吧酒吧;} 那么在我的 Struts2 表单中,填充 Foo 的最佳方式是什么?直觉上,我想做: 但这不起作用并且会导致冲突.我确定答案很简单,我忽略了它. 解决方案 如果 ..
发布时间:2022-01-16 22:22:21 Java开发

在 struts.xml 中为所有 Action 类添加拦截器

我使用了 Struts 2 框架并创建了一个具有登录页面的 Web 应用程序.我有三个不同的 Action 类,分别命名为 Action1、Action2、Action3,以及用于呈现的 JSP 页面的不同视图通过在 Action 类中运行一些业务逻辑. 现在,我想在 Action 类执行处理之前检查用户是否已经登录.所以, 我在下面创建了一个可以正常工作的拦截器: 公共字符串拦截( ..
发布时间:2022-01-16 22:05:33 Java开发

如何在 Struts2 中提交表单的 URL 中传递参数

我正在 Struts2 中做一个项目,我需要在 URL 中设置一个参数,例如下面链接中的用户参数. 我希望在单击表单提交按钮时传递此参数,而不是单独传递任何链接.我知道如何使用 做到这一点,但这样我需要创建一个链接而不是表单提交. 有人可以帮我提供一个代码示例如何做到这一点吗?我知道有一种方法可以使用 HTML 或 Struts1 来实现,但是如何使用 Struts2 ..
发布时间:2022-01-16 22:00:58 Java开发

如何在 Struts 2 中使用动态参数更改 ActionForward

将应用程序从 Struts 1 迁移到 Struts 2 时 在某些地方,根据请求参数,相同的操作类已用于不同类型的视图. 例如:如果 createType 为 1 表示需要附加一个参数,或者如果 createType 为 2 表示需要附加一些额外的参数,就像我需要的那样使用 ActionForward 将动态参数传递给其他操作. struts-config.xml: ..
发布时间:2022-01-16 21:57:51 Java开发

如何使用 Struts 中的键值获取 json 对象?

我正在使用 struts 开发 Web 服务.现在我想要 json 对象使用它的键值.然后我必须发布类似数组的东西作为回应.我不知道如何在 Struts 中做到这一点.我知道如何在 Servlets 中做到这一点.所以,我正在使用我尝试过的以下代码,但我认为它在 Struts 中有所不同. JSONObject json = (JSONObject)new JSONParser().parse( ..
发布时间:2022-01-16 21:49:33 Java开发

在我的网络应用程序中从 spring 中获取“未找到线程绑定请求"错误

我在我的网络应用程序中收到“未找到线程绑定请求"错误,希望能得到一些帮助.我正在尝试使用struts2 + spring + hibernate,并使用spring 来管理hibernate 会话工厂,并将hibernate 会话注入到我的struts 操作中.我希望这是有道理的.当应用程序启动时,没有错误,但是当我发出第一个 Web 请求时,它会因“未找到线程绑定请求"错误而崩溃.这是我的弹簧配 ..
发布时间:2022-01-16 21:43:34 Java开发

基于 Java 组件与基于请求的框架

我最近在一次采访中被问到 - 在 java 中,您如何比较基于组件的框架和基于请求的框架?我将 EJB 解释为基于组件的框架的示例,将 Struts 解释为基于请求的框架,但我不相信我是否公正地回答了这个问题. 对于面试官的意思和应该比较的内容有什么想法吗? 问候,阿瓦朱鲁格 解决方案 他们最有可能在寻找 web 框架的示例 - 例如,JSF 是基于组件的框架,而 Struts ..
发布时间:2022-01-16 19:43:32 Java开发

如何连接hibernate和DB2

我正在运行一个使用 struts 和 hibernate 的应用程序.我目前正在使用 Derby 数据库.现在我必须转向 DB2 数据库. 请告诉我 我要做的配置休眠配置文件? 我是否必须设置任何类路径变量? 我知道 DB2 有两个 jars(db2jcc.jar & db2jcc_license_cu.jar).我还需要其他罐子吗? 提前致谢. 解决方案 它应该适用 ..
发布时间:2022-01-14 22:05:34 Java开发

POST 方法在 IE-9 中转换为 GET

我的 JSP 中有这行代码.(我使用的是 struts 1.3) ... 当调用对应于 mine.do 的操作时(使用 struts-config.xml),页面被提交为 GET 而不是 POST.因此,包括所需参数在内的所有请求参数都将丢失.此问题仅在 IE-9 中出现. 当我使用其他版本的 IE 或任何其他浏览器时,响应仍为 POST.如何使响应在 I ..
发布时间:2022-01-04 23:12:06 其他开发