问题标签 [javax]

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 投票
0 回答
29 浏览

java - 我想使用 java 为 5000 个用户发送电子邮件。我怎样才能实现它?

我的发送电子邮件课程是:

从上面的程序中,我可以为有限的用户发送电子邮件。问题是我想一次为多个用户(大约 5000 个)发送它。我怎样才能实现它?

0 投票
1 回答
832 浏览

javax - 如何从 Java 代码在电子邮件正文中添加 Microsoft Word 内容

我正在尝试将 Microsoft Word 文档的内容从 Java 代码放入电子邮件正文中,但出现以下错误:

参考我的代码:

属性文件“Email.Properties”:

从错误中我可以理解问题出在这部分 messageBodyPart.setContent(paragraphs, "application/msword"); 我在其中将 word 文档内容添加到 MIME 消息正文部分。

我尝试了其他几种方法来实现这一点,但无法做到。请提出一种方法来实现这一目标?

0 投票
0 回答
311 浏览

java - 简单的多部分表单数据的 Bean 验证

在我的应用程序中,我尝试将文件和 JSON 对象作为多部分/混合上传。我能够处理 MultipartFormDataInput 并成功解组数据。但是我需要在解组时对这个 JSON 对象应用我们的 bean 验证,我不知道该怎么做。有没有人有使用 multipart/form-data 进行 bean 验证的经验?非常感谢您的想法。

0 投票
1 回答
487 浏览

java - 由于 JDNI 实现,Spring-LDAP 过于严格

再见,

我对 Spring-LDAP 有一个相当奇怪的问题,它本质上似乎更像是一个 JSNI 问题,而不是一个 Spring 问题。

问题:

我有以下 LDAP 结构:

所以我可以通过 Spring 使用 LdapTemplate 巧妙地创建这一切。但是,如果我尝试递归删除一个组织,我会遇到一些奇怪的问题。

解除绑定的实现如下:

现在,如果我运行此代码,我会收到以下错误:

现在,如果我只是在用户组上的测试中进行正常的取消绑定。没有真正的问题。但它实际上是一个问题。因为似乎 Spring 用于递归删除 JDNI 模式(这比 LDAP 允许的更严格)和正常的取消绑定。它完美地工作。

现在我真的想让我的递归工作开箱即用。我尝试使用以下代码删除组:

在 OrganisationDoa 中:

在 UserGroupDao 中:

但这似乎行不通,看到我仍然得到相同的堆栈跟踪(因此尝试在同一个步骤中执行它似乎不起作用)。

我一直在阅读所有这些 RFC 规范,而且看起来很旧。LDAP 似乎允许它只是因为 Spring 似乎将 JDNI 用于我遇到此问题的递归部分。并且对您预计会损坏的部分进行预清理似乎也不起作用。所以我很想听听一些建议/想法如何解决这个问题。

0 投票
0 回答
21 浏览

jboss - JBOSS fuse 接口方法参数上的可选标记

我有两个接口方法的参数我有以下代码

当它出现在 WSDL 中时,它是这样的

RequestHeader 上有 Optional 标签。我不想让标题是可选的。我怎样才能做到这一点

0 投票
3 回答
1217 浏览

java - 使用 Aspectj 调用 joinPoint.getArgs 时如何忽略带有 javax 注释的参数?

我的函数包含不同的 javax 查询注释,如 : 、@QueryParam等。@Context@PathParam

有没有办法在调用 joinPoint.getArgs() 时排除这些参数?

例子:

我想这样做的原因是我有几个 url,同时将 ~10% 标记为持久性。这意味着我希望将输入数据保存在某个持久服务中。查询和上下文参数对我来说并不重要,但输入数据本身很重要。

0 投票
2 回答
2330 浏览

jax-rs - 解组 XML 输入流时发生 SAXNotRecognizedException

我在尝试解组 XML 数据的输入流时遇到了这个异常。这显然是 Xerces 库的问题,但我很难找到解决方案。我正在使用 Java 8 的 Glassfish 服务器上运行带有 EclipseLink 的 Java EE 程序。此错误发生在我的 REST 服务中,该服务将 XML 输入流作为参数。我得到的错误是:

我已经看到这里发布的其他问题建议升级我正在使用的 Xerces 库并将其作为最上层的依赖项,因此 Maven 会使用该库而不是其他库,但对我来说还没有成功。我的 POM 文件的相关部分是:

我能想到的唯一仍然导致问题的是某些东西仍在使用 Xerces 库,但我在使用它的依赖项中找不到任何东西。另外,在使用 xercesImpl 2.11.0 之前,我最初一直在使用 xercesImpl 版本 2.0.2 和 xerces 2.0.2,尽管这似乎无助于摆脱这个错误。

0 投票
0 回答
43 浏览

mysql - Mysql 使用 Hibernate 参数名称重复列

第一次,在我的 Java REST Web 服务中使用 Hibernate 和 EJB 之后,我注意到在某些表中我有重复的列。例如,如果我使用参数“parameterOne”定义了实体“Table1”,该参数引用了“parameter_one”列,那么现在在 Mysql 数据库中的“Table_1”表上,我得到了“patameterOne”列。我该如何解决这个问题?是的,好的,我可以从数据库中删除该列,但有时外键和 mysql 不允许我删除它们。

实体'Disservizi'

问题出在参数 impattiIdimpatto 上。我在数据库中有一个同名的列,我不能删除它,因为它是一个外键。在我的项目中,我将类放在 persistence.xml 中,文件 Disservizi.hbm.xml 包含映射 btw 属性和列名。

请帮帮我

0 投票
4 回答
13869 浏览

java - Double类型的休眠@Digits验证

我正在尝试在DoubleHibernate 验证 API 的帮助下验证一个字段 - 使用@Digits注释

这里areaLength没有违反约束,

buildArea正在违反约束,说

buildArea numeric value out of bounds (<20 digits>.<0 digits> expected)

10.0 没有违规,但 0.0 违规。

有人知道原因吗?

完整代码:

验证问题:数值超出范围(<20 位>.<0 位> 预期)

0 投票
0 回答
360 浏览

java - SOAP - 当类名和类型具有相同名称时,XmlElement 注释对象作为 null 传递

我找不到任何相关信息......这是一种奇怪的行为:

在此处使用 SOAP 传递数据时 - 一切正常

这是 xsd :

如果我使用相同的名称 - 并传递完全相同的数据 - 对象作为 null 传递:

这是第二个:

唯一有效的是,如果我添加一个@XmlElement带有 NILLABLE=true 的注释......我只是不明白为什么或如何解决它。我不希望我的所有对象都是可空的……而且我看不出有理由开始检查代码并更改所有相同的名称……

添加类和 xml & xsd