J2EE

占位符在资源包中

我需要一些自动填充资源包的占位符。 我的应用程序的用户有两种可能的配置,例如“1”和“2”。根据此配置,应返回具有正确值的条目。 我知道,条件是可能的: currentConfig =配置目前为{0,选择,0#first | 1#second} 在我的faces-config.xml中,资源包被配置为在JSF中访问。 现在,我想得到这个值在JSF中没 ..
发布时间:2019-01-15 20:49:40 J2EE

JPA中的乐观锁定如何工作?

我理解什么是乐观锁定和“它如何工作”但我不知道如何在Java EE上实现它。 我有一个实体JPA和我再添加一个版本列,并使用 @Version 对其进行注释。但是为了获得乐观的锁定管理,我只需要@Version注释? 这是我的Java类: @Entity 公共类MyClass实现Serializable { private static final long seria ..
发布时间:2019-01-15 20:49:30 J2EE

隐藏空数据表PrimeFaces

我使用Primefaces在glassfish 3.1上工作。如果她是空的,我需要隐藏一个dataTable来显示错误信息。 但是我无法在视图中隐藏DataTable。 任何人都可以给我一个例子来帮助我吗? 谢谢 解决方案 您可以使用样式属性: style =“display:block;”发现数据时 : style =“display: ..
发布时间:2019-01-15 20:48:54 J2EE

Primefaces 3.0 DataTable inCell编辑,RowEditEvent不检索更新的字段

我正在研究一个带有primefaces 3的示例应用程序,使用数据表单元格编辑模式。虽然当我编辑时,我看到event.getObjects给了我未修改的对象。 在调试模式下更改了对象的属性,它确实更新。 所以我无法弄清楚为什么我无法获得编辑后的财产。 以下是我的eventlistener方法和xhtml; 欢迎任何指针 提前致谢 EventListener ..
发布时间:2019-01-15 20:47:52 J2EE

接口上的自定义限定符不适用于注入

问题: 你好我在java EE上遇到问题,我必须使用像@Inject @Stateless etcetc这样的注释,但我无法得到一个解决方案,在阅读了大量的文档和示例etcetc后,似乎我的代码应该工作,但绝对不是。所以问题是我在这样的界面上有自定义限定符 @Qualifier @Retention(RUNTIME) @Target({METHOD,FIELD,PARAMET ..
发布时间:2019-01-15 20:47:23 J2EE

为不同的部署方案设置maven pom文件

对maven来说很新。我有一个pom文件,我可以用它来构建和部署我的j2ee项目,它的工作正常。 (使用maven 3)。 我想知道如何在同一个pom中设置两个不同的部署方案 - 一个用于在我的开发环境中构建和部署,另一个用于构建并部署到测试环境。 两者之间的唯一差异(现在)将是: dev-build不执行SCM checkout dev-build部署到tomcat服务器A ..
发布时间:2019-01-15 20:47:21 J2EE

Liferay Service Builder失败

我正在对Liferay进行一些测试。为此,我正在关注MVC教程,并陷入了服务的困境。 我为测试目的创建了一个简单的实体,“Miclase”: public class Miclase { int id; int num1; String string1; } 非常简单,呵呵。好吧,在此之后,我启动了服务构建器并使用Overview窗格创建了这样的文件: ..
发布时间:2019-01-15 20:47:12 J2EE

Tommahawk Myfaces和CDI

在尝试创建JSF页面时,我在使用带有 Tommahawk Myfaces 的CDI时遇到了一些问题上传一个文件。提到这个问题,看起来Tommahawk MyFaces与CDI不兼容,但是这是正确的吗? My Bean是这样的: @ManagedBean @RequestScoped public class Bean { private UploadedFile uploa ..
发布时间:2019-01-15 20:46:42 J2EE

看看Alfresco Server是否可用

我正在与Alfresco合作,有时服务器因低空间或其他问题而关闭,事情是我的serverURL我想检查他是否可用(Alfresco服务器)我想做ping但是adresse是简单ping for的复杂内容: http:// 127.0.0.1:8084/alfresco/api/-default-/public/cmis/versions/1.0/atom 我在J2EE项目中工作 解决方 ..
发布时间:2019-01-15 20:46:15 J2EE

使用J2EE进行会话跟踪

我正在尝试在我的网站上实施会话跟踪。基本上我希望用户能够使用他们的用户名和密码登录我的网站,传递我的网站页面(仅适用于已登录的用户),然后注销。 目前我正在考虑什么是正确的架构来实现这一目标。所以,这样做是否正确:使用一个servlet来验证用户是否被记录,或者是否正在使用httpSession对象进行登录(有点像这样的示例: http://www.tutorialspoint.com/serv ..
发布时间:2019-01-15 20:45:46 J2EE

禁用Bean中的Exception日志记录

我正在使用Wildfly 10和JAX-RS(resteasy)并在另一个Bean中注入Bean: @Path(“foo”) public class FooResource { @Inject BarBean bar; ... } 然后我在 bar 。我在 FooResource 中处理此异常,但Wildfly有拦截器将堆栈跟踪打印到日志中。我不希望这种情 ..
发布时间:2019-01-15 20:45:24 J2EE

如何将Maven War项目转换为Openshift中的EAR项目?

我使用JBOSS AS 7.1盒在Openshift中创建了一个JEE应用程序,使用War部署格式生成了Maven项目。 我需要使用EJB应用程序,但战争格式不能持有EJB所以我改变了从战争到耳朵,问题是,当我部署耳朵应用程序不起作用(访问主页时404错误)。 为了使这项工作有任何简单的解决方案吗? b $ b或者我应该创建两个单独的项目(一个EJB项目和另一个JSF项目)和一个父P ..
发布时间:2019-01-15 20:44:58 J2EE

如何检测是否调用了以前的重定向?

验证支持bean中 preRenderView 事件中的视图参数我发现每个事件 : FacesContext.getExternalContext()。redirect(url); 如果在多个事件中调用重定向,将引发非法状态错误异常。 为了防止这种情况,我想知道是否以及如何通常检测到已经调用了重定向,并处理第一次或最后一次重定向。 解决方案 您可以使用 ..
发布时间:2019-01-15 20:44:48 J2EE

获取用户是否在特定的露天站点

我在 JavaEE 项目中工作,我只想看看用户是否是私人 Alfresco 使用CMIS的网站。我需要查看用户是否是此(私人,公共)站点的成员以及他在此站点中的当前情况。 解决方案 单独使用CMIS不能轻易做到这一点。但您可以使用SiteService,因为它有 isMember方法。只有当您的代码在与Alfresco相同的进程中运行时(例如在动作,行为或Web脚本中),这才有效。 ..
发布时间:2019-01-15 20:44:36 J2EE

查找实现接口的所有EJB

我有一组由多个提供商提供的数据。由于它们各自都有自己的访问方式,因此它们每个都有单独的EJB,尽管它们都实现了相同的接口。 有没有办法让所有人都注入?所以我最终得到某种 List ?标准注入似乎给出了一个或模糊的错误。 解决方案 通过CDI集成,您有两个选项,基于你是如何组织你的项目的。 如果提供者是在同一个模块中定义的,即注入与ejbs的定义在同一 ..
发布时间:2019-01-15 20:44:16 J2EE

如何使无状态会话bean具有事务感知功能?

如何在无状态会话bean中获知需要回滚事务的信息? 例如,我有一个无状态EJB,它正在使用一些业务数据更新LuceneIndex。在具有多个EJB调用的事务中调用该方法。 当一些后来的EJB回滚事务时,我怎么能知道这个问题,以便我能够回滚我已写的LuceneIndex条目? 解决方案 您可以通过注入当前EJBContext的引用然后查询它来执行此操作: @Stateless ..
发布时间:2019-01-15 11:25:10 J2EE