问题标签 [javabeans]

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 回答
281 浏览

session - 如何从会话变量中获取内容?

我的情况:

在我的 jsp 网站上,我展示了一张表格。例如,当有人单击一行时,该行必须用其他背景颜色标记。也可以标记多于一行。有两件事很重要。首先:我记住标记了哪些行。第二:按什么顺序。

我的想法是:

我有一个 ArrayList 并将所有行 ID 放入其中。所以我解决了这两个问题。现在,我将此 ArrayList 放入会话中以供下次单击和 jsp 文件的行 ID( req.getSession().setAttribute(req.getParameter("rowID") , ""+arrayList.size()); )。

我在jsp文件中的问题:

我现在不知道所谓的会话变量名。

如果这个 rowId 已经点击了?..

我只有 bean 名称。如果必须准确地标记此行,我如何从会话中获取内容?

通常我设置一个会话变量: req.getSession.setAttribut("printView", Boolean.TRUE) 并获得一个会话变量:

我使用 struts、formbeans 和 jsp。

对不起,我的英语不好,这个问题对我来说太难了。所以我现在不能更好地宣布它。

0 投票
2 回答
2662 浏览

jsp - 如何从会话变量中获取内容?

我的情况:

在我的 jsp 网站上,我展示了一张表格。例如,当有人单击一行时,该行必须用其他背景颜色标记。也可以标记多于一行。有两件事很重要。首先:我记住标记了哪些行。第二:按什么顺序。

我的想法是:

我有一个 ArrayList 并将所有行 ID 放入其中。所以我解决了这两个问题。现在我将此 ArrayList 放入会话中以供下次单击和 jsp 文件的行 ID( req.getSession().setAttribute(req.getParameter("rowID") , ""+arrayList.size()); )。

我在jsp文件中的问题:

我现在不知道所谓的会话变量名。

如果这个 rowId 已经点击了?..

我只有 bean 名称。如果必须准确地标记此行,我如何从会话中获取内容?

通常我设置一个会话变量: req.getSession.setAttribut("printView", Boolean.TRUE) 并获得一个会话变量:

我使用 struts、formbeans 和 jsp。

对不起,我的英语不好,这个问题对我来说太难了。所以我现在不能更好地宣布它。

0 投票
1 回答
4432 浏览

java - JGoodies 绑定与 JSR 295

JGoodies Binding 和 JSR 295,Beans Binding 之间的实际区别是什么?他们似乎都出于相同的目的并完成了工作(方法略有不同)。JGoodies Binding 更加成熟,但 JSR 295 最终在 Java 7 中成为 JDK 的一部分。

使用 JDK 的标准部分肯定比为同一功能使用单独的库更好,但是还有其他因素需要考虑吗?还有其他选择吗?在这些之间进行选择是非常不可逆转的架构决策......

0 投票
8 回答
90566 浏览

java - 列表> 到 org.json.JSONObject?

这段代码有什么问题?

输出是:

0 投票
1 回答
629 浏览

java - 如何序列化由 Spring 的 DataBinder 加载的 javabean?

我需要将一个javabean(带有任意嵌套的bean)序列化为纯文本,然后再恢复为一个对象图。

对于这个问题,我对 XML、JSON 等不感兴趣,而是对名称/值对感兴趣。

Spring DataBinder非常适合将名称/值对列表转换为真正的对象。例如,我们可以提供:

并使用 DataBinder 生成一个包含两个嵌套 bean的顶级 bean(带有 property id) 。List

我的问题是,如何轻松地将 bean 序列化为 DataBinder 期望的格式?

我希望有以下形式:

但没有运气找到任何类似的东西。

0 投票
1 回答
529 浏览

java - netbeans 6.1 中的 Java bean 事件

我有一个 JPanel bean,里面有两个 JToggle 按钮。我编译这个 bean 并将其添加到 netbeans 调色板,然后我将它添加到一个框架中。然后我右键单击 bean 并从事件中选择一个鼠标事件让我们说'释放'。此事件对应于 JPanel 而不是里面的两个按钮。因此我无法捕获来自 JToggle 按钮的鼠标事件。我怎样才能捕获这些事件?我希望这是一个明确的问题谢谢

0 投票
3 回答
3816 浏览

php - PHP数组提取对象

假设我有一个用户定义类的对象数组。想知道如何在 PHP 中提取数组的元素。

这就是我在从 Java ArrayList 中提取对象时在 java 中所做的事情,因此认为 PHP 的方式可能是相似的。谁能解释一下。

0 投票
8 回答
11474 浏览

java - 监视对集合的更改

假设您有以下 java bean:

您通常如何为集合实现属性更改事件?您是否尝试使用似乎更适用于数组而不是集合的 index 属性?

0 投票
8 回答
4744 浏览

java - 如何动态创建类文件?

我想动态创建一个类文件。在这里... 使用给定的 ResultSet,提取元数据我想使用 ResultSet 中存在的所有列的 getter 和 setter 方法动态构建一个类文件。此外,我应该能够在以后使用的任何地方使用生成的这个类文件。任何机构都可以建议我更好的方法来实现这一点。此外,如果有任何现有的 jar 文件可用于实现这一点,那将很有帮助。

0 投票
6 回答
4942 浏览

java - 生成两个bean中字段差异的通用算法?

假设您有两个相同 bean 类型的实例,并且您希望显示两个实例之间发生变化的摘要 - 例如,您有一个 bean 代表应用程序中的用户设置,并且您希望能够显示用户提交的新设置(实例#1)与已经为用户存储的设置(实例#2)的更改列表。

对于这样的任务,是否有一种常用的算法或设计模式,也许可以抽象出来并重新用于不同类型的 bean?(我很难为这类问题想一个好名字来知道谷歌要做什么)。我检查了 commons-beanutils 并没有弹出任何内容。