java-ee-7相关内容
我看到,在JSF中,大多数标准组件都映射到HTML标签,例如,具有属性class和styleClass.但是,无论我使用哪一个,都在标记中都呈现为class属性. 那么为什么有两个目的相同的属性? 解决方案 JSF组件中根本没有class属性. 在文档中,属性为styleClass: 呈现此元素时要应用的CSS样式类的以空格分隔的列表.
..
按如下所示获取一个简单的CDI(也可以是JSF管理的bean)bean. import java.io.Serializable; import javax.inject.Named; import javax.faces.view.ViewScoped; @Named @ViewScoped public class TestManagedBean implements Seri
..
javax.faces.INTERPRET_EMPTY_STRING_SUBMITTED_VALUES_AS_NULL true 在glassfish 4和wildfly 8 Final上均不能与最新的Moja
..
我已经将我的应用程序从JSF 1.2迁移到2.2. 它在java.sun.com域(如xmlns:f="http://java.sun.com/jsf/core")上使用了XML名称空间.但是, Oracle的Java EE 7教程在xmlns.jcp.org域上使用XML名称空间,例如 xmlns:f="http://xmlns.jcp.org/jsf/core". 推荐哪个,为什么
..
当我尝试在glassfish 4.1上部署应用程序时,出现以下错误: [class com.sample.model.Profile] uses a non-entity [class com.sample.model.ProfileEventMapping] as target entity in the relationship attribute [field events]. 两
..
我有两个实体 Business ,它们由部门 的列表组成 @Entity @Table(name = "Business") public class Business implements Serializable { private static final long serialVersionUID = 1L; @Id @GeneratedValue(strategy =
..
我正在使用Windows 7操作系统.我从这些链接下载了apache-activemq-5.8.0.zip,并将其提取到C:\Users\Infratab Bangalore\Desktop\Queueing\apache-activemq-5.8.0目录中. /p> Activemq初始化时,我从这些链接. 我已经在系统中安装了apache-maven-3.0.5.出于我的构想,我在系统
..
我有2个简单的EJB bean. 第一个是定时器方法,每秒调用一次.在这种方法中,我向TestQueue添加了10条随机消息. @Singleton @Startup public class Timer { @Inject private JMSContext context; @Resource(mappedName = "java:/jms/queue/Te
..
JavaEE的新手,让自定义ContainerRequestFilter在Jersey中运行时会遇到一些问题.我阅读了更多的球衣文档,并直接从' jersey-quickstart-webapp '创建了一个新的干净项目,添加了下面看到的过滤器,但没有运气(添加了一个空白以及bean.xml). import javax.ws.rs.container.ContainerRequestCon
..
我是新兴的球衣客户,在进行某些测试时遇到了一些问题. 首先,我可能应该提到我的应用程序是所有客户端的,完全没有服务器端的东西. 我的问题是我想创建实例InboundJaxrsResponse的Response对象,到目前为止,我已经尝试通过使用Mockito和ResponseBuilder.build() 模拟Response来实现此目的. 使用Mockito: Response
..
我试图查找并调用在WildFly中部署为EAR的EJB.我尝试了不同的方法. Properties properties = new Properties(); properties.put(Context.INITIAL_CONTEXT_FACTORY, "org.jboss.naming.remote.client.InitialContextFactory"); pro
..
是否有可能在JAX-RS 2.0资源类实例构造时(以及可能在静态类初始化时)获得Java EE 7应用程序的上下文路径,还是仅在向端点中的端点请求时才可用?资源类别? 通过上下文路径,我是指Java EE 7应用程序中对HttpServletRequest#getContextPath()的调用将返回的字符串. 我想您可能会为已部署的应用程序提供多个上下文路径别名.如果是这样,上下文路
..
我正在使用Java EE-JAX-RS 2.0技术构建移动后端API. 由于大多数移动客户端使用的都是异步http调用 所以我的问题是: 我应该对所有JAX-RS资源使用异步功能吗?否则原因是什么? 下面是模板移动异步API @Path("/async_api") public class AsyncResource { @GET @Path("/load
..
我正在使用JAVA EE,JAX-RS,JPA,GLASSFISH进行申请.对于 MediaType.APPLICATION_XML ,响应正常工作.它不能在 MediaType.APPLICATION_JSON 中使用. 这是我的pojo课 @Entity @XmlRootElement public class Book { private int id; priv
..
我有一个在Java EE 7应用程序服务器(WildFly)上运行的应用程序,该应用程序使用REST资源查询另一个服务. 在以前的应用程序中,我使用了Jersey 1.x客户端API.通过Web代理授予对REST服务的访问权限. 在泽西岛,我这样创建Client实例: public Client create() { Client client; if ( pr
..
在我的Java EE 7程序中,我想使用 @Alternative 来注入不同的实现,具体取决于上下文,生产或测试。我所做的是在我的beans.xml文件中声明我的类用 @Alternative 注释。它工作得很好,我的替代类被注入到我想要的任何地方,而不是默认的。但我不知道是否有一种方法可以跳过此行为并注入默认类,而不是删除beans.xml文件中的声明。打包应用程序时,这是不可能的。如果我可以
..
假设我有以下课程: 公共类MyRequestPayload实现RequestPayload { protected MyRequestPayload(){} @Override public ResponsePayload process(){ String result = someService.doSomething(foo,bar); 返回新的MyRespons
..
我有以下jax-rs Restful API,如果我不添加以下注释行可以正常工作 @RolesAllowed(“AdminRole”) 以上GET注释 包裹服务; import entities.Booking; import java.util.List; import javax.ejb.Stateless; import javax.persistenc
..
我的开发环境是:WildFly 8.1,CDI,EJB 3.2,JDK 1.7。应用程序被打包为一个耳朵存档(一个ejb +一个战争),因为未来它可能会有其他网络模块。 我正在努力使用自定义 @InterceptorBinding 在我的EJB无状态bean中使用的类型。 @Inherited @InterceptorBinding @Target({TYPE,METHOD}
..
我希望在我的 JavaEE 7 WebApp中更长时间运行的进程的状态发生更改时通知群集中的所有节点,以便每个节点都可以通知他们客户通过WebSocket了解这一变化。 我在群集环境中使用Wildfly 10。 什么 JavaEE 7 API /编程模型或Wildfly服务是今天实现这一目标的最佳实践? 解决方案 如果你想留在JavaEE生态系统中,那么JMS主题就是你要走的路
..